Я хочу, чтобы моя программа получала путь к некоторому файлу конфигурации в качестве аргумента. Мне интересно, могу ли я реализовать с помощью system.getproperty. Это то, что код выглядитКак реализовать аргументы с использованием свойства System?
String strBaseDir=System.getProperty("ConfigFilePath","C:\\Met_w\\StarCode\\source\\W\\config");
Идея меня, используя это, чтобы использовать -DConfigFilePath = «PATH» в качестве аргумента, и когда нет аргументов по умолчанию путь будет «C: \ Met_w \ StarCode \ источник \ W \ Config». Можете ли вы прокомментировать, правильно ли это или нет. Или любой другой способ реализовать это.
что вы сделали, это правильно. Вы можете установить «ConfigFilePath», используя параметр «-D», и вы можете получить его с помощью «getProperty», предоставляя значение по умолчанию в случае его «null». –