Javaでこのコマンドライン引数を解析するための最良の方法は何ですか?
$ ant run -Dfilename=(filename_value) -Dmemory_size=(memory_size) -Dk=(k_value)
私は実際にはantを使用していませんが、私のプロジェクトはこのコマンドラインで評価されます。したがって、実行構成にこの引数の例を追加して、NetBeansでこれをテストしようとしています。
-Dfilename="C:\\Users\\y_guz_000\\Dropbox\\active projects\\ExternalSort2\\resources\\input.xml" -Dmemory_size="3"
-Dk="2"
結果を次のように出力しています。
System.out.println(System.getProperty("filename"));
System.out.println(System.getProperty("memory_size"));
System.out.println(System.getProperty("k"));
ただし、結果は
null
null
null