Чтобы загрузить файл свойств из пути к классам, мы можем просто сделать:
InputStream inputStream = CommonUtils.class.getClassLoader().getResourceAsStream("com/abc/resources/config.properties");
prop.load(inputStream);
После вышеуказанного шага все свойства загружаются правильно. Но как я могу изменить свойство и сохранить его обратно в тот же файл на лету? (Ниже не работает)
OutputStream outputStream = new FileOutputStream("com/abc/resources/config.properties");
prop.setProperty(key, value);
prop.store(outputStream, null);
class.getClassLoader()
для поиска файла. Но если я что-то изменю и захочу написать обратно, как я могу это сделать? Спасибо. - person Kevin   schedule 28.05.2014