java - Jenkins 找不到最新版本

标签 java maven jenkins nexus

我正在创建一个测试关系来支持我们的 jenkins 测试实例。我们有几个 Artifact 是在我们的主节点中手动上传的,所以我将这些相同的 Artifact (使用 curl)上传到测试节点。然而,我们的 jenkins 测试实例在进行构建时似乎无法找到这些 Artifact 。我注意到主要 nexus Artifact 和测试 nexus Artifact 之间的唯一区别是主要 nexus 包含 maven-metadata.xml,当我将这些相同的 Artifact 上传到测试 nexus 时,没有创建 maven-metadata.xml。

我需要手动创建吗?还是我错误地上传了这些 Artifact ?

最佳答案

Marco,如果您以不同的方式解决它会怎样?与其手动将依赖项上传到测试关系,不如使用指向主关系的远程存储库配置测试关系。然后 Jenkins 应该管理好它指向测试 nexus,透明地

关于java - Jenkins 找不到最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26551682/

相关文章:

java - java中通过println打印字符序列时出错

用于异常的java条件运算符

jenkins - 如何禁用 "build now"选项?

bash - 检查程序是否存在,如果不存在则安装它

jenkins - 需要帮助使用 groovy 和 Jenkins 读取 json 文件

java - 如何为 Java 应用程序制作安装程序?

java - 错误: No resource found that matches the given name (at 'theme' with value '@style/Theme.Sherlock' )

maven - 创建用于提交Spark应用程序的瘦 jar

java - 将自定义文件夹添加到 bazel java 测试中的类路径

java - storm hdfs connector ...尝试使用storm将数据写入hdfs