带WTP的多模块Maven2项目

geg*_*ege 6 java eclipse maven-2 eclipse-wtp

我很难让我的Maven2多模块项目具有深度项目结构,在我的JBOSS 5服务器中显示为单个耳朵(具有依赖性 - 包括1个war,2个ejbs和1个jar)在我的Eclipse Ganymede中(选项卡服务器).

我一直在尝试使用Maven Eclipse插件将我的项目变成WTP项目但没有成功.因此,它们似乎部署在服务器中,它们显示为独立的项目.

我的项目有1个战争,2个ejbs和1个jar必须打包在耳内,每个"子项目"都是一个单独的模块.

Project的pom.xml(类型为pom):

...

<modules>
   <module>ejb1</module>
   <module>ejb2</module>
   <module>war</module>
   <module>jar</module>
   <module>ear</module>
</modules>
Run Code Online (Sandbox Code Playgroud)

...

耳模块仅负责将其他模块封装在一起.

有没有办法告诉eclipse(ganymede)所有这些项目(ejbs,war和jar)都在ear模块中,所以我可以在服务器中部署耳朵?

sal*_*sal 2

您想要做的是让 maven 通过 mvn eclipse:eclipse 创建 eclipse 项目,这可能会有所帮助。