![](/img/trans.png)
[英]How to parse some of the command line arguments to a single option in Java
我了解如何直接解析命令行字符串以及使用 args4j 的選項。 但我找不到如何將多個 arguments 解析為單個選項。 我的意思是這樣的命令行: 所以基本上我想為輸入選項傳遞未定義的數字 arguments。 謝謝。 ...
[英]How to parse some of the command line arguments to a single option in Java
我了解如何直接解析命令行字符串以及使用 args4j 的選項。 但我找不到如何將多個 arguments 解析為單個選項。 我的意思是這樣的命令行: 所以基本上我想為輸入選項傳遞未定義的數字 arguments。 謝謝。 ...
[英]How do I re-use repeated arguments in arg4j over multiple classes?
我有一些在多個命令之間重復的數據。 如何使用類對公共參數進行重復數據刪除? 如果我可以使用一個類,我也將能夠對其他代碼進行重復數據刪除。 下面提供了示例代碼,其中在我的兩個命令之間重復了 common1 和 common2。 public class Job1 { @Option(name ...
[英]How to parse argument with args4j in kotlin?
我需要從命令行解析信息,所以我選擇了args4j庫。 命令行格式:ls [-l] [-h] [-r] [-o output.file] directory_or_file。 我試圖創建選項,然后解析。 當我只得到“-ls”時,輸出是正確的,但是當我得到“-ls -l”(超過1個參數)時 ...
[英]Interoperation between Java library Args4j and Scala 2.10
我想在我的Scala v2.10應用程序中使用args4j Java庫。 但是,我遇到了一些麻煩。 舉例來說,我有一個將參數存儲在Java中的類,如下所示。 然后,我有一個類似於以下內容的Scala程序。 在IntelliJ中,我傳入了-i some/path/to/file ...
[英]Args4j: Is it possible to required one and only option through two (or more) options?
想象一下,我在args4j中有兩個選擇: 是否可以通過注釋說我想要a或b(而且僅其中之一) 謝謝! ...
[英]How can I validate options with args4j?
使用以下代碼, @Option(name = "age") // min = "1" private int age; 如何驗證age范圍? 說必須大於零? ...
[英]Remove default value in printUsage() method. [args4j library]
使用printUsage()方法時如何擺脫“(默認值)”? 圖片 我試圖查看args4j庫的源代碼,並在CmdLineParser類中搜索了printUsage()方法,但在那里沒有找到任何東西。 ( 鏈接 )該問題僅在布爾類型下出現。 ...
[英]Args4j list arguments that contain space not handled
我正在處理一個奇怪的args4j錯誤。 我正在處理列表命令行參數 這是使用StringArrayOptionHandler處理的 。 當我回顧列表的論點時,我得到的是 Java文檔說這應該有效 使用引號處理單個參數時沒有錯誤。 工作得很好 謝謝 ...
[英]How to split string to arguments like shell?
這是一個參數解析器列表,但它們接受字符串數組。 現在,我有一個字符串 我想將字符串拆分為 有沒有工具可以做到這一點? 也可以看看 分串上的空間-除了-如果引號間,即性治療問候世界-作為 含有分裂-A-字符串的命令行參數-進入-一個串入-java的 ...
[英]args4j: How to make an argument required if another argument is/isn't given?
當且僅當沒有給出--in-file值時,我想要--table選項是必需的。 我該怎么做呢? 我知道有一些解決方案(至少我認為)我可以用多個類來做這個,但是在一個簡單的程序中,這似乎只有兩個參數有點過分。 我知道我也可以在解析完成后手動檢查值,但這似乎打敗了使用args4j的目的。 ...
[英]How do I access main context in sub-commands using args4j to implement sub-command handler?
我剛剛發現args4j ,所以非常好用來自commons-cli! 我正在實現一個子命令處理程序 ,其中每個子命令都需要訪問通過使用所有子命令共有的憑據登錄獲得的會話對象。 如果我在主類中創建會話,則子命令將無權訪問。 我可以在單個子命令中創建會話,但是要做到這一點,我需要訪問完整的參 ...
[英]Date in command line
我有一個從命令行運行的應用程序。 作為參數之一,它具有一個日期,應用程序應該從該日期開始處理某些數據。 日期可以具有兩種不同的格式yyyy-MM-dd和yyyy-MM-dd HH:mm:ss 。 但是,當我以第二種格式(例如2012-04-18 15:05:08)運行具有日期的應用程序時, ...
[英]Using External Library in Java Error: No OptionHandler is registered to handle class java.lang.Object
我正在一個正在控制台上運行的項目。 有三個類文件。 Main.java,User.java Options.java。 我正在使用args4j解析命令行參數。 我第一次從命令行編譯項目。 我使用以下命令編譯了該項目: 項目構建成功,我鍵入以下命令來運行項目: 我收到 ...
[英]How to add command line parameter dependency using JCommander?
我正在使用JCommander進行命令行參數解析。 我想添加參數依賴關系,但是從JCommander文檔中,我什至無法確定它是否受支持。 有人嘗試過嗎? 例如,java -jar Some.jar -a Foo -b Hola因此,選項-b只能與選項-a一起使用。 args4j支持此 ...
[英]Multiple args with arg4j
我有一個參數,我需要從命令行解析。 我用的是版本2.0.23的arg4j。 我需要解析路徑參數,並且在命令行中可以指定一個或多個路徑。 所以我需要解析多個參數。 這是我找到的方式: 它工作正常。 但我想知道它是正確的還是有更好的方法? 我在Google 2.0.13中搜索過@ ...