我已經創建了一個需要在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文件用於安裝windows服務
- 3. 將.bat文件的參數傳遞給VBScript
- 4. 傳遞「=」號作爲參數傳遞給一個bat文件
- 5. 將參數傳遞給bat文件爲1字符串
- 6. 將參數傳遞給BAT文件並通過雙擊運行
- 7. 使用find將文件傳遞給jar
- 8. 如何將參數傳遞到bat文件中的php腳本
- 9. 將參數傳遞給rjs文件
- 10. 將參數傳遞給路由文件
- 11. 如何將配置文件傳遞給bat文件中的exe文件?
- 12. 在bat中運行多個bat文件並傳遞參數
- 13. 通過.bat文件將參數傳遞給啓用宏的工作簿?
- 14. 將文件拖放到.jar並將文件名傳遞給main()
- 15. 將參數從批處理文件傳遞給Oracle SQL文件
- 16. 使用.bat文件運行.jar文件
- 17. 如何將空格分隔的變量傳遞給bat文件?
- 18. Python - 將數據傳遞給jar文件作爲輸入流
- 19. 使用ajax將參數傳遞給php文件的錯誤
- 20. 將變量作爲參數傳遞給TCL中的awk文件
- 21. 如何將參數傳遞給nodejs中的.sh文件?
- 22. 將參數傳遞給javascript中的location.href而不是頭文件()
- 23. 將變量/參數傳遞給Phonegap中的文件
- 24. 將參數傳遞給Python中的可執行文件
- 25. 將請求參數傳遞給xhtml文件中的jsf方法?
- 26. 將參數傳遞給一個SQL文件中的PowerShell(SQLCMD)
- 27. 將參數傳遞給C#環境中的powershell腳本文件
- 28. 從BAT腳本將文件路徑傳遞給ANT
- 29. 如何使用Netbeans將選項傳遞給jar文件
- 30. 如何從另一個php文件中調用一個php文件的函數並將參數傳遞給它?
你的意思'Java的罐子的HelloWorld.jar firstParam secondParam',對? – manatwork
yeap謝謝本來可能因爲失蹤而死亡:) – Shahzeb
好的......你確定沒必要像安德烈亞斯說的那樣給主要班級嗎? – amod