У меня проблема с проектом. Я делаю простую игру в Eclipse, используя JavaFX. Сначала я столкнулся с проблемой этой команды в FXMLLoader
.
root = FXMLLoader.load(Main.class.getResource("\\application\\design.fxml"));
.
Когда я изменил команду на
root = FXMLLoader.load(getClass().getClassLoader().getResource("\\application\\design.fxml"));
программа работает отлично. Теперь я решил экспортировать проект в работающую флягу, но когда я пытаюсь запустить флягу, это не работает. Я использовал exe4jwizard и обнаружил, что проблема была в FXMLLoader с этой ошибкой:
java.lang.NullPointerException: требуется местоположение.