当我尝试运行时
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.
答案 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,现在一切正常!