【问题标题】:Maven Could not transfer artifact from/to repo1.maven.orgMaven 无法从/向 repo1.maven.org 传输工件
【发布时间】:2016-01-27 22:06:52
【问题描述】:

我正在尝试在 SLES12 上使用 mvn install -DskipTests 构建 Apache Flume。

错误信息:

[错误] 无法在项目 flume-ng-elasticsearch-sink 上执行目标:无法解析项目 org.apache.flume.flume-ng-sinks:flume-ng-elasticsearch-sink:jar:1.7 的依赖关系。 0-SNAPSHOT:无法在 org.elasticsearch:elasticsearch:jar:0.90.1 收集依赖项:无法读取 org.elasticsearch:elasticsearch:jar:0.90.1 的工件描述符:无法传输工件 org.elasticsearch:elasticsearch:pom :0.90.1 来自/到 repo1.maven.org (http://repo1.maven.org/maven2):初始化失败:/dev/[u] 随机关闭? -> [帮助 1]

我注意到.m2 文件夹中缺少settings.xml。我可以考虑两个可能的原因:

  1. .m2 中的 lastUpdated 文件阻止 Maven 继续进行
  2. 它在代理后面。

如何验证哪里出了问题并修复它?

【问题讨论】:

  • 嗯,你在代理后面吗?
  • 嗨 Tunaki,我认为服务器直接连接到 repo1.maven.org/maven2。我没有更改任何网络设置。

标签: java maven flume-ng


【解决方案1】:

我更改了open JDK版本后问题解决了。

【讨论】:

    猜你喜欢
    • 2011-11-09
    • 2016-05-03
    • 2015-05-21
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多