Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个无头(即没有战争组件)业务对象,我希望将其作为 EAR 安装在我的应用服务器上。我知道要做到这一点,我需要创建一个 Maven 项目来正常生成这个 Message Driven Bean 的 jar,但是对于耳朵,我需要一个单独的 Maven 项目来生成耳朵。这是一个父项目还是正确的抽象是什么?
通常,您将拥有这种项目结构:
parent(打包pom)--ear(打包ear)--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-项目目录结构放大器模块生成通过原型生成/