-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'一样运行应用程序,并且我提供了一个有效的答案没有解释)。 –