gpt4 book ai didi

maven - 创建本地maven仓库

转载 作者:行者123 更新时间:2023-12-03 05:56:40 25 4
gpt4 key购买 nike

我想创建本地maven存储库。我执行了以下步骤:

  1. 在eclipse中安装maven插件
  2. 在 apache 服务器中创建了一个文件夹 localrepository,可以使用 http:// /localrepository 进行访问
  3. 在我的项目 pom.xml 中我提供了

    <repositories>
    <repository>
    <id>repository</id>
    <url>http://<my-domain>/localMavenRepository</url>
    </repository>
    </repositories>

但它没有解析 http://< my-domain>/localMavenRepository 上的 jars

是否需要提供存储库?

最佳答案

使用具有默认配置的 Web 服务器设置一个简单的存储库。关键是目录结构。文档没有明确提及,但它与本地存储库的结构相同。

To set up an internal repository just requires that you have a place to put it, and then start copying required artifacts there using the same layout as in a remote repository such as repo.maven.apache.org. Source

将文件添加到您的存储库,如下所示:

mvn install:install-file \
-Dfile=YOUR_JAR.jar -DgroupId=YOUR_GROUP_ID
-DartifactId=YOUR_ARTIFACT_ID -Dversion=YOUR_VERSION \
-Dpackaging=jar \
-DlocalRepositoryPath=/var/www/html/mavenRepository

如果您的域名是example.com Web服务器的根目录位于 /var/www/html/ ,那么如果配置了<url>http://example.com/mavenRepository</url>,那么maven可以找到“YOUR_JAR.jar” .

关于maven - 创建本地maven仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13834141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com