-3
可能重複:
Java Library: Command Line Option Parser調用命令行的Java應用程序
我必須建立一個Java
應用程序將使用此命令行啓動:
myapplicationname [–n num] [-x num –y num] [-t] [-a]
我該怎麼做? 我使用args [i]從命令行收集參數,但我正在尋找其他窗體來執行此操作。
可能重複:
Java Library: Command Line Option Parser調用命令行的Java應用程序
我必須建立一個Java
應用程序將使用此命令行啓動:
myapplicationname [–n num] [-x num –y num] [-t] [-a]
我該怎麼做? 我使用args [i]從命令行收集參數,但我正在尋找其他窗體來執行此操作。
你一定要看看commons-cli來解析你的命令行參數。另外,你需要創建一個腳本(bash或批處理)來啓動你的應用程序,或者做一些類似的操作:Self executing jar files (article from my blog)。
謝謝,非常有用 – Ismael
也許你應該看看這個問題:http://stackoverflow.com/questions/367706/is-there-a-good-command-line-argument-parser-for-java – micha
@mat一些更好的答案可以給予,而不僅僅是兩個字的句子。 –
好吧,我甚至不認爲這個問題是重複的,因爲@ user1884694在詢問如何在沒有'java -jar'的情況下運行應用程序,而是像'myapplicationname'一樣運行應用程序,並且我提供了一個有效的答案沒有解釋)。 –