java - 使用 Maven 创建 EAR 的 ZIP 文件

标签 java jakarta-ee maven maven-assembly-plugin

我有一个非常简单的问题...我有一个 Maven 3 项目,如下所示:

根 POM 项目 - EAR项目:依赖于WAR项目 - WAR项目

我想使用程序集插件来制作一个包含分解的 EAR(其中包含 WAR)的 ZIP 文件。关于我应该如何执行此操作有什么建议吗?我应该将程序集配置详细信息放在根 .pom 中还是 EAR .pom 中?

谢谢! -乔恩

最佳答案

您可以有第三个项目,例如 earzip,它对 ear 项目有依赖。该项目可以具有必要的配置(根据需要程序集描述符和其他插件定义)来爆炸耳朵并根据需要再次将其压缩。这将使您的 parent pom 保持清洁,并且不会将多个东西放入您的耳朵 pom 中。

关于java - 使用 Maven 创建 EAR 的 ZIP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5747529/

相关文章:

maven - Jenkins中未显示Maven安装设置

java - 如何设置 ImageView 以显示图像 url 中的图像?

java - 清除 swt.Browser cookie

java - 如何在java程序中解决两部电梯的场景

android - IntelliJ Maven/Gradle 代理不工作

java - Maven:将所有正在构建的 Java 类或包输出到一个单独的文件中

java - 仅访问 Java 中通用列表的每个元素一次

jakarta-ee - 为什么不使用 session Bean 而不是消息驱动的 Bean?

jakarta-ee - jdk1.7/jre/lib/rt.jar的访问限制

尝试设置值 jms/Topic 时出现异常 null