是否可以将工件 ( .ear
) 部署到应用程序服务器 (AS) 中而无需从存储库中获取其依赖项?
让我解释一下:我尝试配置以部署到 AS 的 maven 项目有 3 个模块:
- 网络(
.war
- 前端) - EJB(
.ejb
-后端) - 实体(
.jar
- 实体类)
这些模块被包装到一个 EAR 模块中,并且在某些存储库(如 Nexus 或 JFrog Artifactory)中都不可用。当我尝试使用 Cargo Maven 插件或 JBoss Deployment Maven 插件时,两者都通知无法解析这些模块的依赖关系。
已更新(2019 年 3 月 1 日)
该问题类似于以下链接的第 6 项和第 7 项中引用的问题:http ://webdev.jhuep.com/~jcs/ejava-javaee/coursedocs/content/html/ejb-basicex-eardeploy.html#ejb- basicex-eardeploy-testmodule