簡體   English   中英

Java類可以在nsis腳本中運行嗎?

[英]Can java class run in nsis script?

我已經在Windows平台上的eclipse中安裝了NSIS插件。 我有Java類Calculator.java

public class sample {

public static Integer sum(int a, int b) {
int c = a+b;
return c;
}

}

在安裝時,使用方法sum(5,6)從sample.java類中獲取該結果,並保存到nsis文件中。

我需要與nsis文件進行Java通信的幫助。 在nsis中可能嗎? 如果可能,請給我步驟。

任何人都可以幫助這個概念嗎?

先感謝您。

您可以使用ExecWait命令在NSIS中執行Java JAR。

ExecWait 'javaw.exe -jar \
            ${networkDir}\your.jar \
            parameters'

僅當Java JAR返回條件代碼時,才可以檢查錯誤標志:

System.exit(0);   // Good return
System.exit(8);   // Error return

據我所知,您不能在NSIS中引用Java方法。 您的Java JAR必須具有main方法。

您的Java JAR可以編寫一個文件,以后可以由NSIS讀取。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM