|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Есть приложение JavaFx со стандартной структурой. Без module-info запускается без проблем, а с данным файлом не видит ресурсов(fxml, png). Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 13:20 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 13:50 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Dmitry Eliseev, и что указать в getResources ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 14:35 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Игорёк2 Dmitry Eliseev, и что указать в getResources ? то что и было. Обычно у меня структура: Код: plaintext 1. 2. 3. 4. 5.
и в коде: Код: java 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 15:19 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Dmitry Eliseev, вот это и не работает. Структура такая как у вас. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 16:05 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Игорёк2 Dmitry Eliseev, вот это и не работает. Структура такая как у вас. Я к сожалению не телепат. Можете подробнее написать, что именно не работает. Какой Exception он бросает ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2021, 16:33 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Dmitry Eliseev, Пишу в Idea ресурс в src/main/resources/ui/main.fxml Код в src/main/java/Pack1/Main.java Код: java 1.
Caused by: java.lang.NullPointerException: Location is required. В Idea не запускается при наличии module-info. Jar запускается при любом раскладе. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2021, 08:18 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Module-info Код: java 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2021, 08:21 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Попробуте прочитать InputStream и убедиться что файл загрузился в поток Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
В IDE нужно добавить SDK для OpenJFX или запускать через плагин Код: xml 1. 2.
mvn javafx:run ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2021, 19:51 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Вот шаблонный проект, в котором всё работает https://gitlab.com/Madzi/mango ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 01:04 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Dmitry Eliseev, спасибо что уделяете внимание. У меня проект Gradle Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
И через InputStream тоже Caused by: java.lang.NullPointerException: inputStream is null. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 08:28 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
Полагаю что дело в структуре каталогов. Когда вы указываете "/ui/main.fxml" то первый слеш означает корневой каталог. В моём случае это "src/main/resources" как Gradle строит структуру я не знаю. Могу предположить что она чем-то отличается от Maven. В таком случае можете попробовать "поискать" ваши ресурсы например в "src/main/resources/ui/main.fxml" ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 14:19 |
|
Ресурсы приложения
|
|||
---|---|---|---|
#18+
В общем такая фигня. если кому надо. Если файл module-info находится в папке модуля (на одном уровне с папкой java) то javac собирает модуль и приложение запускается в Idea и видит все ресурсы. Но почему то сама Idea не дает создавать этот файл на этом уровне, только внутри папки java. Приходится вручную переносить на уровень выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 15:10 |
|
|
start [/forum/topic.php?fid=59&fpage=8&tid=2120530]: |
0ms |
get settings: |
26ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
323ms |
get tp. blocked users: |
4ms |
others: | 54ms |
total: | 471ms |
0 / 0 |