2010-07-26 41 views
0

我期待SpringSource Tool Suite with Google Integration和我收到該提示,當我定義的持久性設置。如何安裝JPA持續性提供在Spring Roo的項目呢?

提示:「命令‘持久性設置--provider DataNucleus將--database HYPERSONIC_IN_MEMORY’已找到,但當前不可用(類型的‘幫助’,然後回車,以瞭解這個命令)」 ...

和幫助是說:*持久性設置 - 安裝或在您的項目更新了JPA持續性提供

我怎麼能安裝JPA持久性提供者到我的項目?

回答

0

您是否嘗試過與其他供應商?即對Hibernate它會是這樣的:

persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY

我相信你可以的EclipseLink,Hibernate和OpenJPA的選擇。

0

我也有類似的問題,我解決它創建一個使用袋鼠,而不是Eclipse IDE中的項目。

你可以做到這一點的Roo的控制檯在Eclipse中鍵入此:

項目--topLevelPackage com.company.projectName

0

根據袋鼠的版本,關鍵詞已經改變。在Spring-Roo的1.2版本及以上:

roo> jpa setup --provider ECLIPSELINK --database H2_IN_MEMORY 

早期版本的持久層框架結構的使用persistence setup命令,該命令在配置非SQL數據庫的支持光線改變爲較新的jpa setup

相關問題