【问题标题】:Install spring-boot-starter-parent and upload to nexus安装spring-boot-starter-parent并上传到nexus
【发布时间】:2020-03-17 04:31:26
【问题描述】:

我想安装 spring-boot-starter-parent jar 并将其上传到我的私人 nexus 3 存储库。然后我希望配置我的项目 pom 文件以从那里检索依赖项。我如何下载 spring-boot-starter-parent jar?

我的目的是建立这个关系库,以便未来的项目将从这个关系库中提取依赖项(这个环境没有连接到互联网)

【问题讨论】:

  • spring-boot-starter-parent 只是一个 pom 文件,并没有与之关联的 jar 工件。
  • 如何在给定 pom 文件的情况下将内容上传到 nexus?我是新手,谢谢

标签: spring-boot


【解决方案1】:

无需在您的关系中上传。您可以配置代理存储库:

A repository that proxies everything you download from Maven Central. Next time you download the same dependency, it will be cached in your Nexus.

this for details

需要做如下配置:

– create a private (hosted) repository for our snapshots
– create a private (hosted) repository for our releases
– create a proxy repository pointing to Maven Central
– create a group repository to provide all of these repos under a single URL

另一个过程:

如果要上传 jar 列表,则编写 gradle 任务以上传 nexus 存储库。 here你会得到详细信息。

【讨论】:

  • 我需要上传,因为我希望在没有互联网访问的气隙环境中设置这个关系。所以未来的 Spring Boot 项目将从这个关系中提取 Maven 依赖项
  • 有没有办法用 maven 做到这一点?
猜你喜欢
  • 2022-07-30
  • 2018-05-20
  • 1970-01-01
  • 2018-01-10
  • 2021-04-29
  • 2022-12-15
  • 2018-09-26
  • 2020-05-23
  • 2021-03-29
相关资源
最近更新 更多