我已經創建了一個需要在bat文件中調用的jar。我需要將bat文件收到的所有命令行參數傳遞給jar。任何人都可以請幫助我。我知道這是一個愚蠢的問題,但我沒有任何關於罐子和蝙蝠的想法。網上我無法找到兩者的組合。另外請注意,我不知道如何在bat文件中檢索命令行參數。將參數傳遞給bat文件中調用的jar文件?
3
A
回答
3
裏面你bat文件,你將有java
命令
只是使用java -jar helloworld.jar firstParam secondParam
和
我相信你也可以使用,因爲,我們如何通過PARAMS到Maven
和ANT
等
mybatchFile.bat -DfirstParam -DsecondParam
3
7
您傳遞給批處理文件的參數可以通過
%1 %2 %3 ...
所以,如果你打電話給你批像
C:>application.bat param1 param2 param3
然後裏面的批處理文件的java調用應該是這樣的:
@echo off
java -cp app.jar com.example.Main %1 %2 %3
+2
但你怎麼做你用通用的方式做到這一點,即你不知道用戶可以傳遞給批處理文件有多少參數(如果有的話) –
相關問題
- 1. 如何將新文本作爲參數傳遞給bat文件?
- 2. 使用bat文件將參數傳遞給VB腳本
- 3. 將參數傳遞給bat文件用於安裝windows服務
- 4. 將.bat文件的參數傳遞給VBScript
- 5. 傳遞「=」號作爲參數傳遞給一個bat文件
- 6. 將參數傳遞給bat文件爲1字符串
- 7. 將參數傳遞給BAT文件並通過雙擊運行
- 8. 使用find將文件傳遞給jar
- 9. 如何將配置文件傳遞給bat文件中的exe文件?
- 10. 如何將參數傳遞到bat文件中的php腳本
- 11. 將參數傳遞給路由文件
- 12. 將參數傳遞給rjs文件
- 13. 將文件傳遞給visual studio參數
- 14. CakePHP,將參數傳遞給js.php文件?
- 15. 在bat中運行多個bat文件並傳遞參數
- 16. 通過.bat文件將參數傳遞給啓用宏的工作簿?
- 17. 將文件拖放到.jar並將文件名傳遞給main()
- 18. 如何將配置文件傳遞給scala jar文件
- 19. 如何將參數傳遞給eclipse插件中的context.xml文件?
- 20. 使用參數調用另一個.bat中的.bat文件
- 21. 將參數傳遞給一個bat文件,然後將它們傳遞給PHP腳本
- 22. 將參數從批處理文件傳遞給Oracle SQL文件
- 23. 使用.bat文件運行.jar文件
- 24. 將變量的值從.bat文件傳遞給調用java代碼
- 25. 將指針參數傳遞給其他文件中的函數
- 26. 如何將空格分隔的變量傳遞給bat文件?
- 27. 有關將事件參數傳遞給事件URL的文檔
- 28. 將上傳的文件作爲參數傳遞給javascript方法
- 29. Python - 將數據傳遞給jar文件作爲輸入流
- 30. 使用ajax將參數傳遞給php文件的錯誤
你的意思'Java的罐子的HelloWorld.jar firstParam secondParam',對? – manatwork
yeap謝謝本來可能因爲失蹤而死亡:) – Shahzeb
好的......你確定沒必要像安德烈亞斯說的那樣給主要班級嗎? – amod