【发布时间】:2016-02-12 03:12:43
【问题描述】:
我唯一的 Maven 经验是包含其他库,所以我需要一个非常基本的解释,了解如何使用 Eclipse 在 Maven 中实现。
我想定期创建我的 jar。然后我想再拿 3 个文件并将所有文件放在 1 个 zip 文件中。我的 zip 的内容应该是这样的:
A.jar
B.txt
C.txt
D.bat
我知道我必须在我的pom.xml 文件中插入某些目标。我已经在 Stack Overflow(即here)上看到过关于类似主题的帖子。我还尝试了像 here 这样的 Maven 文档。我是否已经需要任何 Maven 插件或者仍然是 Maven 核心的东西?
但我的技能还不足以为我的案件传递这些信息。
【问题讨论】:
-
解决方案是 maven-assembly-plugin,如引用 (stackoverflow.com/questions/5717183/…) 的答案中所述。您需要做的就是将 maven-assembly-plugin 包含到您的 pom.xml 中,并在 src/main/assemble 中创建一个自定义的 assembly.xml。一般来说,assembly.xml 中的文件集定义了将包含在创建的存档中的内容。调用 mvn clean install 后,新的 zip 存档应该在您的项目目标文件夹中可用。希望对您有所帮助...
-
程序集描述符的默认位置是
src/assembly...参见maven.apache.org/guides/introduction/…
标签: java eclipse maven zip pom.xml