mvn停止下载工作

时间:2014-08-06 13:51:09

标签: maven

当我尝试运行时

 mvn clean install 

(或maven的这样命令) 然后他开始下载依赖项。 在一个依赖项(我们的服务器上一个)他停止并且不继续工作。 更多的人说,这可能是防病毒或防火墙的问题。 我试着做了一个

scp address@myrepo:..... 

它有效。我认为这不是防火墙问题或防病毒(我在ubuntu上运行,并且没有安装任何防病毒软件)

有人可以给我一些提示如何找出问题吗?

Maven版本3.2.1

我注意到了这种行为:当它开始下载时,会创建一个.m2 / repository / ....下的目录。在目录2中创建文件:

-nameOfPom.pom.lastUpdated
 -nameOfPom.pom.tmp4c338b26031e4cda

当我打开第一个文件时,我可以看到:

Cannot connect. Reason\: java.net.ConnectException\: Connection timed out

其他信息:

On the server side I see that a connection is established. 

2 个答案:

答案 0 :(得分:0)

确保您的私人/企业回购配置在本地maven设置中。

$MAVEN_HOME/conf/settings.xml文件中,您应添加:

<settings ...>
  ...
  <servers>
    ...
    <server>
      <id>private-repo</id>
      <username>{REPO_USER}</username>
      <password>{REPO_PASS}</password>
    </server>
  </servers>
  <mirrors>
    ...
    <mirror>
      <id>private-repo</id>
      <mirrorOf>*</mirrorOf>
      <url>http://...</url>
    </mirror>
  </mirrors>
  ...
</settings>

答案 1 :(得分:0)

我发现了问题: 我安装了maven版本3.0.4,现在一切正常!