簡體   English   中英

Eclipse Luna中的Hibernate配置

[英]Hibernate configuration in Eclipse Luna

我從這里在Eclipse上安裝了Hibernate插件。

安裝成功-我現在在“ Window > Open Perspective看到“ Hibernate ”選項。

我已經在項目本身上設置了屬性-現在在“ Properties > Hibernate Settings選中“ Enable Hibernate support Properties > Hibernate Settings 同樣,在Properties Builders檢查(自動)了Hibernate Builder

但是,Java沒有看到Hibernate,我的源代碼中的所有Hibernate導入都出錯了。 當我嘗試在編輯器中“修復項目設置...”時,出現“找不到建議...單擊以進行手動配置”。

我錯過了什么?

我下載了Hibernate插件來解決此手動修復問題。 當我將jar手動添加到項目構建路徑時,相同的代碼可以正常工作。

我正在使用Eclipse Luna 4.4.2

TIA。

// -------------------------

編輯:

在自動創建persistence.xml ,Eclipse(必須)正在查看Hibernate插件的版本,而不是項目的構建路徑上的jar。

這導致JPA和ORM之間發生版本沖突。 請參閱此處接受的答案以供參考。

燒了我半天。

這些插件使Eclipse能夠識別Eclipse ,而不一定是您的項目 您的項目仍必須使用適當的Hibernate JAR進行配置(手動或通過諸如Maven或Gradle之類的依賴管理工具)。 這是開發時間(Eclipse插件),編譯時間(構建路徑上的JAR)和運行時(運行時類路徑上的JAR)之間的區別。

如果該插件提供了一個Quick Fix(即Fix project setup ... ),可以將Hibernate JAR下載和/或添加到您的項目中,那就太好了,但據我所知,這並不是他們實現的。

暫無
暫無

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

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