java - maven - 创建生成的 jar 文件的存档

标签 java maven maven-3

我目前正在使用聚合 pom 构建一些项目。它调用了一些构建 Artifact 的父 pom。

Artifact 构建正常。

我想要的是捕获生成的 jar 文件并将它们放入一个目录中,因为它们是在一个又一个版本、一个又一个版本中创建的。

可能吗?

谢谢!

最佳答案

如果不了解更多关于为什么要实现此目标的信息,就很难推荐解决方案。

mvn clean install 会将所有 Artifact 安装到本地存储库中,但假设您想要更自定义的目录布局 - 您可以使用 maven-antrun-plugin 并使用 ant 来安排相关文件。

如果您对默认存储库布局感到满意,您还可以配置项目的存储库设置,以将插件部署到特定的文件系统位置(专用于该特定项目)。

或者,您可以使用 wagon 插件来进行部署: http://www.java-tutorial.ch/maven/deploying-in-file-system-using-maven

关于java - maven - 创建生成的 jar 文件的存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33525287/

相关文章:

javascript - HTML 表单未提交

java - 类型转换和泛型,有什么性能差异?

Java 的 XML DocumentBuilder 因解析超时而失败?

java - .project 文件、.settings 文件夹、bin 文件夹在意外导入 IntelliJ Maven 后在 VSCode 中保持自动生成

maven - Maven:如何将资源文件与jar一起放置?

java - 有条件地将maven中的部分资源排除在war之外

maven - 排除测试的 maven 依赖

java - 调用 getter 方法时出现 NullPointerException

java - 如何打印命令 "mvn compile"的类加载模式?

android - Maven 构建 Android 应用程序 - BuildConfig