繁体   English   中英

如何为 Spring Roo 项目创建 maven 模块?

[英]How to create maven module for Spring Roo project?

我有 Spring Roo 项目。 它是 maven 项目。 所以我想使用 maven 模块来使我不断增长的项目模块化。 但是,当我尝试创建模块项目时(使用 m2eclipse 右键单击项目,然后 Maven -> 新 Maven 模块项目)。 它创建好了,它从父项目中获取了所有 maven 依赖项/库。

但是:1)我不能使用父项目中的类(即使选中了“解决工作区项目中的依赖项”)

2) 我不能使用 Roo shell。 我可以运行 shell,但不能添加实体。 而且我无法添加持久性。

roo> persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
additionalBuildcommands element of the maven-eclipse-plugin required

但是:1)我不能使用父项目中的类(即使选中了“解决工作区项目中的依赖项”)

这是正确的。 多模块项目的父项目必须有打包pom,也就是说不会编译任何类。 一个父项目应该是多个子项目的包装器,仅此而已。

尝试更新项目配置。

截至 2011 年 8 月,这是不可能的。 我只设法将具有 roo 依赖关系的域 class 移动到单独的 maven 项目中。 然后我可以将它添加为依赖项。

创建 maven 模块预计在 Spring Roo >= 1.2.M2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM