我有一个非常简单的问题......我有一个Maven 3项目设置如下:
Root POM项目 - EAR项目:取决于WAR项目 - WAR项目
我想使用程序集插件制作一个包含爆炸EAR(包含WAR)的ZIP文件。关于我应该怎么做的任何建议?我应该将程序集配置详细信息放在根.pom或EAR .pom中吗?
谢谢! -Jon
答案 0 :(得分:1)
您可以在dependency
项目中设置第三个项目,例如 earzip ,ear
。此项目可以根据需要进行必要的配置(assembly descriptor
和其他plugin
定义)以使耳朵爆炸并再次拉链。这将使您的父母保持清洁,并且不会在您的耳塞中放置多个东西。
答案 1 :(得分:0)
当我在寻找从ant(〜1年前)运行批处理脚本的方法时,我发现只有以下解决方案:
没有必要在构建EAR(恕我直言)的pom中添加压缩任务。它应该是父pom任务。
我希望这三个人能够发挥魔力。
祝你好运!