java - Maven 与 Nexus : Creating a zip from the installed artifacts

标签 java maven build nexus

我正在使用与 Nexus 集成的 Maven。

我有多个 java 项目,每个项目都创建独立的 jar 文件。

  1. 我应该将 jar 安装在 Nexus Snapshot 存储库中还是常规版本存储库中?
  2. 在将所有这些 Jar 全部部署到 Nexus 中后,如何将它们捆绑到一个 zip 文件中?

感谢任何帮助

干杯!

最佳答案

  1. 这取决于您要发布的内容:每次构建时都必须将快照安装到 Nexus 快照存储库中,仅在您制作非快照版本时才发布。
  2. 有一个maven组装插件可以帮助你:http://maven.apache.org/plugins/maven-assembly-plugin/

关于java - Maven 与 Nexus : Creating a zip from the installed artifacts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6578000/

相关文章:

java - 必须在 intellij 中声明元素 web-app 错误(java、springmvc、maven)

java - Maven 不调用 testng 参数

xml - 这个 ${..} 对于 ant 中的变量有什么作用?

java - Spring Batch从2.1.1升级到4.1.1版本后出现异常 "java.lang.IllegalStateException: Existing transaction detected in JobRepository."

java - 打印机可用性

java - 如何在 Spark 中创建必须应用于数据集的函数管道?

java - 编译错误: package org. jvnet.hyperjaxb3.item不存在

build - Docker 构建卡住从 apt 安装包

git - 在 Jenkins 的 View Job Filters 插件中,如何使用 SCM 配置上的正则表达式作业过滤器来过滤分支名称?

java - 在Java中如何将String转换为具有两位有效数字的Long?