亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

“線程中的異常”mainHow to resolve this exception:

“線程中的異常”mainHow to resolve this exception:

慕慕森 2023-03-02 16:47:49
我正在嘗試使用休眠將本地數據庫連接到我的應用程序。我收到以下錯誤:Jul 02, 2019 9:20:08 PM org.hibernate.Version logVersionINFO: HHH000412: Hibernate Core {[WORKING]}Exception in thread "main" java.lang.NoClassDefFoundError: net/bytebuddy/NamingStrategy$SuffixingRandom$BaseNameResolver    at [email protected]/org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:345)    at [email protected]/org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:337)    at [email protected]/org.hibernate.cfg.Environment.<clinit>(Environment.java:230)    at [email protected]/org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>(StandardServiceRegistryBuilder.java:78)    at [email protected]/org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>(StandardServiceRegistryBuilder.java:67)    at [email protected]/org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>(StandardServiceRegistryBuilder.java:58)    at ProjectDBTest/ProjectDBTest2.HibernateUtil.getSessionFactory(HibernateUtil.java:28)    at ProjectDBTest/ProjectDBTest2.App.main(App.java:28)Caused by: java.lang.ClassNotFoundException: net.bytebuddy.NamingStrategy$SuffixingRandom$BaseNameResolver    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)    ... 8 more任何有關如何解決此問題的幫助將不勝感激。最初,我遇到了“java.lang.NoClassDefFoundError: java/sql/SQLException”異常,因此在將其視為 Stack Overflow 其他地方的建議解決方案后我添加了“requires java.sql”,但現在出現了上述異常。我不確定我的代碼哪里出了問題或缺少什么。這是我的 module-info.java 文件:module ProjectDBTest {    requires java.persistence;    //requires lombok;    requires javafx.graphics;    requires org.hibernate.orm.core;    requires java.naming;    requires java.sql;    exports ProjectDBTest2.DB;}
查看完整描述

1 回答

?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

我終于設法通過更新我的 module-info.java 文件來解決這個問題,包括:


module AlienDB {

    requires static lombok;

    requires java.persistence;

    requires org.hibernate.orm.core;

    requires java.naming;

    requires java.sql;

    requires com.sun.xml.bind; 

    requires net.bytebuddy;


    opens Aliens to org.hibernate.orm.core;



    exports Aliens;


}

之前我添加了 java.xml.bind,這導致了更多問題。


查看完整回答
反對 回復 2023-03-02
  • 1 回答
  • 0 關注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號