У меня есть странная вещь с входными и выходными потоками, которую я никак не могу понять. Я использую inputstream для чтения файла свойств из таких ресурсов, как этот :
Properties prop = new Properties();
InputStream in = getClass().getResourceAsStream( "/resources/SQL.properties" );
rop.load(in);
return prop;
. Он находит мой файл и успешно красит его. Я пытаюсь написать измененные настройки, подобные этому:
prop.store(new FileOutputStream( "/resources/SQL.properties" ), null);
И получаю странную ошибку при сохранении:
java.io.FileNotFoundException: \resources\SQL.properties (The system cannot find the path specified)
Так почему путь к свойствам изменен? Как это исправить? Я использую Netbeans в Windows