在Java中传递-D参数时,编写命令行然后从代码中访问它的正确方法是什么?
例如,我试过写这样的东西......
if (System.getProperty("test").equalsIgnoreCase("true"))
{
//Do something
}
Run Code Online (Sandbox Code Playgroud)
然后像这样称呼它......
java -jar myApplication.jar -Dtest="true"
Run Code Online (Sandbox Code Playgroud)
但是我收到了NullPointerException.我究竟做错了什么?