Доброго времени суток. Подключил Maven к проекту и теперь MainCompare класс не может подгрузить fxml файл. Пробовал и
Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("MainView.fxml"));
и
Parent root = FXMLLoader.load(getClass().getResource("MainView.fxml"));
Переместил в директорию класса, всё равно не помогает, вылетает NullPointerException: Location is required.
Подскажите, как быть в данной ситуации?
Положите Ваш файл MainView.fxml в папку resources maven проекта и получайте его так:
Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("/MainView.fxml"));
или
Parent root = FXMLLoader.load(getClass().getResource("/MainView.fxml"));
Сборка персонального компьютера от Artline: умный выбор для современных пользователей