Я пытаюсь создать java-программу, которая обращается к файлу изнутри в банке. У меня есть кодFileNotFoundException с JAR в Mac
private static final File LOCK_FILE = new File("src/version2/LOCK");
Когда я запускаю файл в одиночку, он отлично работает. Но когда я «чист и строю» в Netbeans и пытаюсь запустить банку, я получаю исключение FileNotFoundException. Как я могу ссылаться на этот файл после его очистки и сборки? Я использую Mac кстати.
Это даже не отдаленно, как вы попадаете в файл внутри банки. Объект File не может указывать на внутреннюю часть JAR. Вам нужно прочитать о getResourceAsStream и еще о многом. – bmargulies
Определенно нет. Вот почему, когда я был в Windows, он отлично работал. Weirddd ... –