![](/img/trans.png)
[英]Hibernate Javax Persistence: object is not an instance of declaring class
[英]The class 'javax.persistence.Convert' is required to be in the selected libraries
當所選用戶庫的持久性 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.