我正在尝试将 .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的没有部署。