0

我正在尝试添加依赖项以满足我正在处理的项目中定义的父项目。我已经尝试过将依赖项复制到与本地存储库的其余部分相同的文件夹中,由 Maven 自动填充;并编写用户设置 XML 定义了一个本地存储库,其中存储了我需要添加的文件。但我收到以下错误。

设置.xml

<settings>
        <localRepository>[path to dependencies]</localRepository>
    <offline>true</offline>
</settings>

错误:

Non-resolvable parent POM: Failure to find com.vmware.rabbitmq:rabbitmq-training-parent:pom:1.0.0 in http://repo.maven.apache.org/maven2缓存在本地仓库,解析不会重新尝试,直到中央的更新间隔已经过去或强制更新并且“parent.relativePath”指向错误的本地 POM @ 第 6 行,第 10 列 -> [帮助 2]

如何手动将文件添加到本地 Maven 存储库?

4

1 回答 1

2

Maven网站上有一个指南如何做到这一点。您需要运行以下命令

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> 
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
于 2013-08-27T18:30:12.137 回答