У меня есть простое веб-приложение Java со следующей структурой папок.
Когда я развертываю веб-приложение, у него есть файл data.json в папке WEB-INF/classes. Мне нужно записать данные в этот файл из пакета контроллера класса controller.java, который находится в папке WEB-INF/classes.
Я пробовал следующий код.
FileOutputStream output = new FileOutputStream("..\\data.json", true);
output.write(jsonObject.toJSONString().getBytes());
output.flush();
Это не дает мне никаких ошибок, которые предполагают, что операция происходит в файле где-то на моем компьютере.
Как мне написать в файл data.json? Я не могу указать здесь абсолютный путь.