0
我已經在java中編寫了一個CLIInterface,它將來自用戶的必要標誌作爲String []。將參數作爲參數運行CLI作爲參數的參數
下面是一些示例代碼:
public static void call(String[] args)
{
try
{
Map<String, Object> cliOptions = new HashMap<>();
for (int i = 0; i < args.length; ++i) {
// override the db directory
if (args[i].equals("--help")) {
printHelp();
System.exit(1);
}
..........
}
我知道,你可以使用像這樣調用該方法在命令行:
的Java -Dexec.mainClass = org.bitcoinj.examples。 ForwardingService -Dexec.args =「」
,但我希望能夠使用它像一個CLI和有這樣的事情:
ethj - 其中--help會是args [0],然後從那裏我可以在調用方法中處理它。
怎麼會這樣做呢?