#java #hibernate #maven #javafx
#java #гибернация #maven #javafx
Вопрос:
Я пытаюсь интегрировать JavaFX с гибернацией, используя Maven в Intellij. Когда я впервые создал проект Hibernate и добавил к нему некоторые зависимости JavaFX. Я побежал и
Ошибка: компоненты среды выполнения JavaFX отсутствуют и требуются для запуска этого приложения
Затем я решил добавить «module-info.java » файл в проект, это произошло, как описано ниже. На этот раз я уже пытался проследить до конца эту ошибку справа, перепробовал все возможные решения… и, наконец, это был просто тупик для меня. Итак, мне было интересно, сделал ли я что-то не так?
Ошибка произошла после module-info.java добавлено:
Caused by: java.lang.NoClassDefFoundError: net/bytebuddy/NamingStrategy$SuffixingRandom$BaseNameResolver
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:345)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:337)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Environment.<clinit>(Environment.java:230)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>(StandardServiceRegistryBuilder.java:141)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>(StandardServiceRegistryBuilder.java:96)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Configuration.reset(Configuration.java:158)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Configuration.<init>(Configuration.java:124)
at org.hibernate.orm.core@5.4.18.Final/org.hibernate.cfg.Configuration.<init>(Configuration.java:118)
at myModule/controller.LoginController.login(LoginController.java:44)
... 58 more
Отредактировано: я изучаю, читаю некоторые проекты на Github и нахожу, что это может иметь отношение к модулю в Java 9? Я вижу, что они разделяют свой код на модули, и в каждом модуле это похоже на … независимые проекты maven со своими собственными pom.xml файл, у одного есть только зависимость от javafx; у другого есть только зависимость от гибернации.
Комментарии:
1. Не могли бы вы добавить трассировку стека вашего исключения в виде текста.
2. пожалуйста, никаких скриншотов текста, они нечитаемы и недоступны для поиска. И: перепробовал все возможные решения , вы знаете, что это логически неверно 🙂
3. Простите, я впервые задаю вопрос о StackOverflow. Я замечу в следующий раз
4. Даже в проекте, который я читаю, я тоже получил эту ошибку… Кто-нибудь может мне помочь?