Ошибка при попытке интегрировать JavaFX с гибернацией

#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. Даже в проекте, который я читаю, я тоже получил эту ошибку… Кто-нибудь может мне помочь?