Java 如何为SpringRoo项目创建maven模块?
我有一个SpringRoo项目。这是maven项目。因此,我想使用maven模块使我不断增长的项目模块化。 然而,当我尝试创建模块项目时(使用m2eclipse右键单击项目,然后单击Maven->NewMaven模块项目)。它被创建好了,它从父项目获得了所有maven依赖项/库 但是: 1) 我无法使用父项目中的类(即使选中了“从工作区项目解析依赖项”) 2) 我不能使用rooshell。 我可以运行shell,但不能添加实体。 我不能增加持久性Java 如何为SpringRoo项目创建maven模块?,java,maven,m2eclipse,spring-roo,Java,Maven,M2eclipse,Spring Roo,我有一个SpringRoo项目。这是maven项目。因此,我想使用maven模块使我不断增长的项目模块化。 然而,当我尝试创建模块项目时(使用m2eclipse右键单击项目,然后单击Maven->NewMaven模块项目)。它被创建好了,它从父项目获得了所有maven依赖项/库 但是: 1) 我无法使用父项目中的类(即使选中了“从工作区项目解析依赖项”) 2) 我不能使用rooshell。 我可以运行shell,但不能添加实体。 我不能增加持久性 roo> persistence setu
roo> persistence setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY
additionalBuildcommands element of the maven-eclipse-plugin required
但是:1)我不能使用父项目中的类(即使“解析”
“来自工作区项目的依赖项”已选中)
对。多模块项目的父项目必须具有打包pom,这意味着不会编译任何类。父项目应该是多个子项目的包装,仅此而已。尝试更新项目配置。从2011年8月起,这是不可能的。 我只设法将具有roo依赖项的域类移动到单独的maven项目中。 然后我可以将其添加为依赖项 在SpringRoo>=1.2.M2中创建maven模块