mvn clean install + repo.maven.apache.org:没有与hostname + org.apache.maven.plugins相关联的地址:maven-clean-plugin:pom:2.5

时间:2014-04-22 11:37:31

标签: git maven spring-data-gemfire

我一直在尝试从github安装一些需要Maven的设置。以下是链接: https://github.com/freemansoft/fire-samples# 在尝试设置服务器时,我得到以下错误:

mvn clean install

  

解析插件版本时出错   ' org.apache.maven.plugins:行家-JAR-插件'从存储库   [local(/home/gpadmin/.m2/repository),projectPlugins   (文件:///家/ gpadmin /下载/火样本主/缓存演示/ lib中/),   中央[链接1]]:未找到插件   任何插件存储库 - > [帮助1]

我将POM.XML中的版本定义提供给2.4 / 2.3 / 2.5,以下是我遇到的所有情况的错误:

  

[错误]插件[链接2]或一个   其依赖项无法解决:无法读取工件   [Link 2]的描述符:   无法转移神器   [Link 2] from / to central   ([Link 1]):repo.maven.apache.org:没有   与主机名相关联的地址 - > [帮助1]   [链接3]:插件   [链接2]或其中一个   无法解析依赖项:无法读取工件描述符   [Link 2]

我支持代理,我认为这可能是一个问题。此外,我尝试从浏览器访问[链接1],但它无法访问,而是要求访问另一个链接。如果这是问题,请引导我到正确的文件来改变这个设置。我试图在POM.XML文件中更改它,但没有这样的链接可用。我也找不到settings.xml文件。

请帮助我解决这个问题,因为我还不熟悉这些(MVN / GITHUB),可能会遗漏一些微不足道的事情。

注意:

  1. 由于10个声誉点因此无法发布2个以上的链接 在评论部分附加这些链接。
  2. 如果你发现这篇文章天真,请跟我一起,因为我还是新的。
  3. 如果您发现这篇文章有用,请将其标记为具有1个声誉(新的)我无法发布多个链接,将任何内容标记为有用等。
  4. 如果需要进一步的信息,请告诉我,以便我可以更新

2 个答案:

答案 0 :(得分:0)

您必须自己提供〜/ .m2 / repository / settings.xml文件才能在本地配置Maven。你可以在这里找到更多细节...

http://maven.apache.org/guides/mini/guide-configuring-maven.html

在这里......

http://maven.apache.org/ref/3.2.1/maven-settings/settings.html

在setting.xml文件中,如果遇到网络问题,可以配置代理。

见下面的评论1(argh)......

在查看项目的pom.xml以及上面的错误消息时,Maven似乎无法从中心获取依赖(提示网络问题),并且肯定不会找到它在本地,基于这个定义......

<pluginRepositories>
    <!-- lets us use the lib directory as a maven repo for resources 
        we don't have access to -->
    <pluginRepository>
        <id>projectPlugins</id>
        <name>Project Maven Repository</name>
        <url>file://${basedir}/lib/</url>
    </pluginRepository>
</pluginRepositories>

maven-jar-plugin将不存在于&#34; file:// $ {basedir} / lib&#34;除非你手动下载并将其粘贴在./lib。

答案 1 :(得分:0)