我正在尝试将 .ear 部署到 Glassfish v3。.ear 是一个“Spring”应用程序,由两个模块组成:
domain.jar
(实体,持久性)service.jar
(带有spring bean配置的业务逻辑)。
我正在使用 Maven ear 插件创建 .ear ,生成的 .ear 目录结构如下:
/APP-INF/lib/domain.jar;service.jar
/META-INF/application.xml
我已将 Spring dist 复制到 /glassfish/lib,因此它可用于应用服务器上的所有域。
更新:
事实证明,<includeInApplicationXml>true</includeInApplicationXml>
从耳朵中发表评论pom.xml
会使它展开。但是我domain.jar
的没有部署。