1
4
使用Nexus。它提供了一个Web界面,其他团队可以使用它来下载工件。 http://nexus.sonatype.org/ |
2
7
我看到3个简单的选项:
|
3
3
使用 maven embedder . 更重要的是,使用MavenEmbedder内部的功能来解析和下载JAR。尽管您试图编写一个简单的CLI,但存储库结构并不复杂,您可以轻松地编写一个脚本,该脚本使用maven repo url、artifact id、group id和version来生成JAR的完整URL。 |
4
1
我们就是这样做的 jcabi-aether :
您只需要向这个库提供1)远程存储库列表,2)本地repo的位置,以及3)工件的Maven坐标。图书馆使用 Apache Aether 来自Sonatype。 |
5
0
从技术上讲,存储库是通过HTTP访问的,因此考虑到存储库的位置、工件和坐标,应该可以为您的操作团队提供一个可以在任何浏览器中访问的工件的URL。 |
6
0
考虑 PAX URL 它允许您使用普通的URL引用maven工件,比如: mvn:groupId/artifactId/version 见 PAX URL Website 有关详细信息(MVN协议处理程序)。 托妮 |