簡體   English   中英

類“javax.persistence.Convert”必須在所選庫中

[英]The class 'javax.persistence.Convert' is required to be in the selected libraries

在Eclipse Dali的項目設置中選擇用戶庫作為JPA實現時,顯示如下錯誤信息:

類“javax.persistence.Convert”必須在所選庫中

在此處輸入圖片說明

但是類javax.persistence.Convert正確包含在我的用戶庫的類路徑中,那么如何解決這個問題呢?

當所選用戶庫的持久性 jar 文件是 Eclipse 項目文件夾的一部分(例如在項目的子目錄中)時,可能會出現此錯誤消息。 在這種情況下,Eclipse Dali 找不到該類。

如果您嘗試將此目錄移出項目文件夾並重試,它可能會起作用。

這可能是一個錯誤。

首先下載eclipseLink zip文件https://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.2/eclipselink-3.0.2.v202107120736-2a0820a817.zip

例如,解壓縮在 eclipse 文件夾中下載的文件。

從 Eclipse -> Windows -> Preference -> Java -> Build Path -> UserLibraries

點擊新建->寫入,eclipseLinkx.xx 其中xxx是eclipseLink下載的版本。

之后,選擇 eclipseLink 並單擊 Add External Jars。 在此步驟中,添加包含下載的 .zip eclipseLink 的所有 jar。

以前下載庫 javax.persistence.Convert 你可以到谷歌找到。

下載 javax.persistence.Convert 時,返回 eclipse 並將庫 javax.persistence.Convert 添加到已添加的 eclipseLink 庫。

現在,您可以創建項目 JPA。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM