[英]Is there a standard means of listing the command line options supported by a java .jar file?
许多命令行程序可以显示它们的命令行选项,通常是在使用--help
、 -h
、 ?
,或者有时在没有任何选项或错误选项的情况下调用它们。
java .jar
文件是否具有此类选项的标准或约定?
JAR CLI 仅定义了此处描述的特定选项
因此,除此之外的选项应特定于您的应用程序,并由应用程序main()
入口点处理。
您可以使用apache-commons-cli这是一个众所周知的库来做类似的事情。
您可以使用不同的语法创建由您的应用程序处理的特定选项:
tar -zxvf foo.tar.gz
)du --human-readable --max-depth=1
)java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo
)要注意一些可能的选项,详尽的列表在官方文档中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.