0

我的公司如何将 jar 放入 maven repo,以便 maven 项目可以从内部访问它。

有人可以指点我一步一步详细说明如何执行以下操作

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

4

1 回答 1

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
于 2013-02-12T16:43:02.967 回答