我的公司如何将罐子放入maven仓库,以便maven项目可以从内部访问它

tec*_*013 0 java nexus maven

我的公司如何将罐子放入maven仓库,以便maven项目可以从内部访问它.

有人可以指点我一步一步的细节如何做到以下几点

使用Maven制作一个jar将jar安装到本地maven仓库中

小智 5

我怀疑你的公司希望他们的私人内部代码托管在公共存储库中:

在您自己的网络中安装您自己的存储库服务器,我使用Archiva.这是最理想的解决方案,然后您可以设置Mavenized项目,以便在您执行时自动将自己上载到您的私有存储库,mvn:release并且每个人都将看到新版本.如何使用Archiva都有很好的记录.

如果他们有想要共享的开源代码,那就不同了:

您可以通过Sonatype发布面向公众的开源代码.

如果您只想将依赖项安装到本地存储库:

如果您只想安装一个简单且文档齐全的.jar本地文件.

mvn install:install-file  -Dfile=path-to-your-artifact-jar \
                          -DgroupId=your.groupId \
                          -DartifactId=your-artifactId \
                          -Dversion=version \
                          -Dpackaging=jar
Run Code Online (Sandbox Code Playgroud)