File
プロパティファイルを保存するためにオブジェクトを作成しようとしています。以下のコードは機能しないため、パッケージから相対パスを指定する方法を知る必要があります。
try {
File file = new File(new File(Thread.currentThread().getContextClassLoader().getResource("").toURI()), "com/configuration/settings.properties");
try (FileOutputStream fileOutputStream = new FileOutputStream(file)) {
properties.store(fileOutputStream, null);
}
} catch (IOException | URISyntaxException ioe) {
System.out.println(ioe);
}