У меня есть приложение JavaFX, в котором я пытаюсь, среди прочего, загрузить изображения и нарисовать их как ImageViews. Мой проект настраивается и запускается с Maven. Мой код находится в src> main> java, а мой образ в src> main> resources
В ArcadeApp следующая строка выдает ошибку: Неверный URL: Неверный URL или ресурс не найден. Вот код:
ImageView breakoutIV = new ImageView(new Image("breakout_image.PNG", 300, 300, true, true));
Я перепробовал много разных конфигураций и не могу заставить его работать.
Редактировать
По какой-то причине папка ресурса не была ссылками в файле pom.xml. Пожалуйста, извините за вопрос, поскольку я только изучал Maven, когда он был задан.
Решением было добавить это в pom.xml внутри тега resources:
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>