0
現在我正在做某些設備的一些測試自動化,事情是,我有一個從CMD.EXE執行所有的測試.jar文件和我想用java腳本自動化這個,所以我可以運行它並讀取輸出。我的.jar文件使用一些參數來執行,就像這樣:運行的.jar從java程序參數,並得到輸出
-java罐子MyFile.jar ARG1 ARG2
我真的失去了,所以我會很感激這個你的幫助。我已經嘗試了很多我在網絡上找到的代碼,似乎沒有任何工作。
現在我正在做某些設備的一些測試自動化,事情是,我有一個從CMD.EXE執行所有的測試.jar文件和我想用java腳本自動化這個,所以我可以運行它並讀取輸出。我的.jar文件使用一些參數來執行,就像這樣:運行的.jar從java程序參數,並得到輸出
-java罐子MyFile.jar ARG1 ARG2
我真的失去了,所以我會很感激這個你的幫助。我已經嘗試了很多我在網絡上找到的代碼,似乎沒有任何工作。
假定有執行在jar.file主類(入口點)沒有問題,命令行參數被傳遞給在你的類中的靜態主方法的字符串數組。
public static void main(String[] args) {
if (args.length>0){
System.out.println(args[0]); // arg1 parameter given in command line
System.out.println(args[1]); // arg2 parameter given in command line
}
}
您是否熟悉[Java Script is not Java](http://kb.mozillazine.org/Javascript_is_not_Java)? – Robert