[许多命令行程序通常在用--help
,-h
,?
调用时,或者有时在没有任何选项或错误选项的情况下调用时,可以显示其命令行选项。
java .jar
文件是否具有此类选项的标准或约定?
main()
入口点处理。您可以使用apache-commons-cli,这是一个众所周知的库来做类似的事情。
您可以使用不同的语法创建要由您的应用处理的特定选项:
类似于POSIX的选项(即tar -zxvf foo.tar.gz
)
du --human-readable --max-depth=1
)java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo
)