maven enforcer插件1.4.1或其依赖项之一无法解析

xn1cxnb4  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(439)

我正在尝试在hadoop集群的一个datanode上构建livy服务器,它已经设置了spark1.6.2、hadoop2.4.2等所有必备组件。
我遵循下面链接中描述的说明
https://github.com/cloudera/livy
执行mvn包之后,如下所示

git clone git@github.com:cloudera/livy.git
cd livy
mvn package

然而,我得到一个错误作为
插件org.apache.maven。plugins:maven-enforcer-plugin:1.3.1或其某个依赖项无法解析:未能读取org.apache.maven的项目描述符。plugins:maven-enforcer-plugin:jar:1.3.1:无法传输工件org.apache.maven。plugins:maven-enforcer-plugin:pom:1.3.1 from/to 中央(https://repo.maven.apache.org/maven2): repo.maven.apache.org:未知错误:未知主机repo.maven.apache.org:未知错误->
我试图搜索这个错误,但由于我是一个新手,我不能按照上面提到的解决方案,但一个常见的事情是配置pom.xml
与maven enforcer插件1.4.1相关的pom.xml conf如下

<plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-enforcer-plugin</artifactId>
      <version>1.4.1</version>
      <executions>
        <execution>
          <id>enforce-versions</id>
          <goals>
            <goal>enforce</goal>
          </goals>
          <configuration>
            <rules>
              <requireJavaVersion>
                <version>1.7</version>
              </requireJavaVersion>
            </rules>
          </configuration>
        </execution>
      </executions>
    </plugin>

有人能帮我解决这个构建问题吗?
谢谢你的帮助

14ifxucb

14ifxucb1#

你的错误清楚地说明了以下几点

Unknown host repo.maven.apache.org

尝试 ping repo.maven.apache.org 如果通过,那么 wget http://repo.maven.apache.org/maven2

相关问题