适用于MDB和EAR的maven项目结构

时间:2016-02-25 18:24:13

标签: java maven pom.xml ear parent-pom

我有一个无头(即没有war组件)业务对象,我希望在我的应用服务器上安装为EAR。我理解这样做我需要创建一个maven项目来正常生成这个Message Driven Bean的jar,但是为了耳朵,我需要一个单独的maven项目来生成耳朵。这是一个父项目还是什么是正确的抽象?

1 个答案:

答案 0 :(得分:0)

典型地,您将拥有此类项目结构:

父母(包装pom) - 耳朵(包耳) - ejb-jar(包装ejb)

看看这篇文章。它是Java EE 5,但很好地解释了结构

http://www.developerscrappad.com/1177/java/java-ee/maven/building-and-deploying-java-ee-ear-with-maven-to-java-ee-application-server-part-1-project-directory-structure-amp-module-generation-through-archetype-generate/