У меня есть проект со следующей структурой файла:
Project
|
+-- storage.bin
|
+-- myfile.jar
В myfile.jar у меня есть строки кода:
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("./storage.bin"));
out.writeObject(listOfObjects);
out.close();
Я намеревался сделать эту запись в файл storage.bin в каталоге проекта, а скорее он создаст и запишет в файл storage.bin в моем каталоге пользователя. Как я могу создать предполагаемую функцию?
примечание: я использую Mac, и общая структура проекта соответствует структуре приложения Mac