簡體   English   中英

是否有列出 java .jar 文件支持的命令行選項的標准方法?

[英]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這是一個眾所周知的庫來做類似的事情。

您可以使用不同的語法創建由您的應用程序處理的特定選項:

  • POSIX 之類的選項(即tar -zxvf foo.tar.gz
  • GNU 喜歡長選項(即du --human-readable --max-depth=1
  • Java 類屬性(即java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo

要注意一些可能的選項,詳盡的列表在官方文檔中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM