为了账号安全,请及时绑定邮箱和手机立即绑定

Maven 对 Nexus 中 jar 的依赖

Maven 对 Nexus 中 jar 的依赖

莫回无 2022-10-26 16:58:03
如何将依赖项添加到我的私有 Maven 存储库中的 jar 中?我有一个私有的 nexus 存储库,比如:https://localhost/repository/my-team/在一个项目中,我生成、编译并将一些 java 类打包到一个 jar 中。说,my.jar。然后我将它作为 jar 上传到 nexus:curl --upload-file my.jar \      "https://localhost/repository/my-team/com/example/artifact/my.jar"在另一个项目中,我想将此 jar 称为依赖项:<repositories>     <repository>        <id>nexus</id>        <url>https://localhost/repository/my-team/</url>    </repository></repositories>在这种情况下如何添加依赖项?我在哪里指定该 jar 文件的 url?
查看完整描述

1 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

在 Maven 中,您不通过 url 处理 jar,而是通过 GAV(GroupId、ArtifactId、Version)处理 jar。

您不使用 curl 上传它,但您使用mvn deploy(用于构建和部署 jar)或者mvn deploy:deploy-file如果您已经有一个 jar 并且想要部署它。

它将使用pom.xml.

然后,您使用相同的 GAV 将其作为依赖项引用。


查看完整回答
反对 回复 2022-10-26
  • 1 回答
  • 0 关注
  • 96 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信