0

我正在寻找带有 Google 集成的 SpringSource 工具套件,当我定义持久性设置时我得到了这个提示。

提示:“已找到命令 'persistence setup --provider DATANUCLEUS --database HYPERSONIC_IN_MEMORY',但当前不可用(输入 'help' 然后 ENTER 了解此命令)”...

和帮助是说: * 持久性设置 - 在您的项目中安装或更新 JPA 持久性提供程序

如何将 JPA 持久性提供程序安装到我的项目中?

4

3 回答 3

0

根据 Roo 的版本,关键字发生了变化。在 Spring-Roo 1.2 及以上版本中:

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

早期版本的持久性框架配置使用命令,根据对配置非 SQL 数据库的支持persistence setup,该命令已更改为较新版本。jpa setup

于 2013-08-25T18:41:22.047 回答
0

我有一个类似的问题,我解决了它使用 Roo 而不是 Eclipse ide 创建项目。

您可以在 Eclipse 的 Roo 控制台中键入以下内容:

项目 --topLevelPackage com.company.projectName

于 2013-08-20T10:38:23.553 回答
0

您是否尝试过与其他提供商合作?即对于休眠它会是这样的:

persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY

我相信您可以在 ECLIPSELINK、HIBERNATE 和 OPENJPA 之间进行选择。

于 2010-08-09T17:41:14.183 回答