У меня проблемы с файлом свойств, когда я пытаюсь сделать автономное приложение Java работоспособным.У меня есть 2 файла свойств, в зависимости от того, на каком компьютере его инициализируется.Внутри затмения все работало нормально.Я использовал:
Properties configProps = new Properties();
....
if(machine1)
....
configProps.load(Config.class.getResourceAsStream("machine1.properties"));
else
configProps.load(Config.class.getResourceAsStream("machine2.properties"));
Он работал, так как Config.java и свойства были в одном пакете.Кроме того, у меня есть свойства log4j, расположенные в корне проекта.Это также не работает, когда я сделал Jar.
Как справиться с текущей ситуацией. Я знаю, что размещение файла свойств вне jar - хорошая идея.Как мне это сделать.
Пожалуйста, помогите.