[英]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.