Java 如何解决Jenkins中springboot项目的自定义依赖关系?

Java 如何解决Jenkins中springboot项目的自定义依赖关系?,java,spring-boot,jenkins,continuous-delivery,Java,Spring Boot,Jenkins,Continuous Delivery,我已经在我的spring boot项目上构建了一个自定义SDK依赖项。一旦我安装了依赖项,然后将其缓存到.m2中,项目就在本地构建,没有任何问题 现在,当我尝试在服务器(AWS EC2)中运行的Jenkins中构建项目时,我发现无法解析项目的依赖项:war:0.0.1-SNAPSHOT:Failure to find:0.0.1错误 我的pom.xml看起来像 <dependency> <groupId>com.mysdk</groupId>

我已经在我的spring boot项目上构建了一个自定义SDK依赖项。一旦我安装了依赖项,然后将其缓存到.m2中,项目就在本地构建,没有任何问题

现在,当我尝试在服务器(AWS EC2)中运行的Jenkins中构建项目时,我发现
无法解析项目的依赖项:war:0.0.1-SNAPSHOT:Failure to find:0.0.1
错误

我的
pom.xml
看起来像

<dependency>
      <groupId>com.mysdk</groupId>
      <artifactId>my-sdk</artifactId>
      <version>0.0.1</version>
</dependency>

com.mysdk
我的sdk
0.0.1

这里的问题是因为在Jenkins构建项目时找不到依赖项。有人能帮我在Jenkins中安装这个依赖项或者解决这类问题吗?

实际上你可以有一个工件库,这样Jenkins就可以访问你自己的工件,比如Artifactory


如果您不想拥有自己的服务器,您应该在Jenkins中创建my sdk管道,当该管道装入工件时,它将可用于其他Jenkins管道。

Thank you@william andrés-bernal它工作得非常出色