無法訪問 com.db.connect.pool.ConnectPool;類文件具有錯誤的版本 51.0,應爲 49.0

錯誤文字描述:

./dynamics_java/HW_SCPI2000_SOCKETC_NM.java:23: 無法訪問 com.db.connect.pool.ConnectPool
錯誤的類文件: D:\Code_D\Eclipse_JEE_WordSpace\socket_client_fm_collect\lib\DbConnectPool_171018.jar(com/db/connect/pool/ConnectPool.class)
類文件具有錯誤的版本 51.0,應爲 49.0
請刪除該文件或確保該文件位於正確的類路徑子目錄中。
import com.db.connect.pool.ConnectPool;

解決方案:
在這裏插入圖片描述
錯誤截圖:

  1. 首先看一下是不是 JDK 版本的問題,可以參考這兩篇博客:(1)class類文件具有錯誤的版本52.0,應爲50.0 (2)IDEA修改JDK(全)
  2. 如果 jdk 版本改了還是不行,恭喜你遇到了和我同樣的問題:在這裏插入圖片描述
    錯誤提示最後:DbConnectPool_171018.jar 這個 jar 包了問題(我的問題是這樣),解決方案就是換了個 正常的jar 包。 可能是 jar 包在編譯的時候出了問題,編譯的 jdk 版本不合適什麼的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章