У меня есть файл, содержащий информацию по умолчанию, который я использую для загрузки текстовых полей моего приложения.Я посмотрел, как встроить этот файл в мой jar-файл при сборке, и мне сказали поместить его в пакеты с исходным кодом, и он будет доставлен вместе, поэтому я сделал это.
Структура файла:
Project
-Source Packages
-src
~Java Classes
-defaultFiles
~Defaults.txt
Я пытаюсь использовать следующий код:
BufferedReader in;
try {
URL resourceURL = FuelProperties.class.getResource("/defaultFiles/Defaults.txt");
in = new BufferedReader(new FileReader(resourceURL.getPath()));
}
И это прекрасно работает, когда я запускаю его через NetBeans, но когда я собираю проект и пытаюсь запустить его из флягифайл не захватывает файл.
Я проверил, что файл по умолчанию создается и существует в той же файловой структуре, показанной выше.
Если вы можете помочь мне с этим, я быбыть чрезвычайно благодарным, поскольку я понятия не имею, что мешает этому работать.Благодарю.