【发布时间】:2014-12-02 02:25:02
【问题描述】:
我希望我的程序获取某个配置文件的路径作为参数。我想知道我是否可以使用 system.getproperty 来实现。这就是代码的样子
String strBaseDir=System.getProperty("ConfigFilePath","C:\\Met_w\\StarCode\\source\\W\\config");
我的想法是,使用 -DConfigFilePath= "PATH" 作为参数,当没有参数时,默认路径为 "C:\Met_w\StarCode\source\W\config"。你能否评论它是否正确。或任何其他方式来实现这一点。
【问题讨论】:
-
你所做的,是正确的。您可以使用“-D”选项设置“ConfigFilePath”,也可以使用“getProperty”检索它,提供默认值以防其为“null”。
标签: java arguments command-line-arguments