maven-2 - 为什么我的 Maven 在 Ubuntu 上这么慢?

标签 maven-2 performance maven

我在 Ubuntu 服务器上有 Maven。

似乎尝试了很多很多的地方来下载,但是下载超时了,但是超时需要很长时间,所以我的整个构建花了一个多小时。

Downloading: http://scala-tools.org/repo-releases/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom
[INFO] Unable to find resource 'org.apache.maven:maven-repository-metadata:pom:2.0.3' in repository scala-tools.org (http://scala-tools.org/repo-releases)
Downloading: http://download.java.net/maven/2/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom
[WARNING] Unable to get resource 'org.apache.maven:maven-repository-metadata:pom:2.0.3' from repository java.net (http://download.java.net/maven/2): Error transferring file: Connection timed out
Downloading: http://download.java.net/maven/1/org.apache.maven/poms/maven-repository-metadata-2.0.3.pom
[WARNING] Unable to get resource 'org.apache.maven:maven-repository-metadata:pom:2.0.3' from repository m1.java.net (http://download.java.net/maven/1): Error transferring file: Connection timed out
Downloading: http://download.java.net/maven/2/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom
[INFO] Unable to find resource 'org.apache.maven:maven-repository-metadata:pom:2.0.3' in repository maven2-repository.dev.java.net (http://download.java.net/maven/2)
Downloading: http://repository.jboss.org/maven2/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom
[INFO] Unable to find resource 'org.apache.maven:maven-repository-metadata:pom:2.0.3' in repository repository.jboss.org (http://repository.jboss.org/maven2)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-repository-metadata/2.0.3/maven-repository-metadata-2.0.3.pom

我的 Maven 构建中只设置了两个存储库

<repository>
    <id>central</id>
    <name>Maven Repository Switchboard</name>
    <layout>default</layout>
    <url>http://repo1.maven.org/maven2</url>
    <snapshots>
        <enabled>false</enabled>
    </snapshots>
</repository>

<repository>
  <id>maven2-repository.dev.java.net</id>
  <name>Java.net Repository for Maven</name>
  <url>http://download.java.net/maven/2</url>
</repository>
<repository>
    <id>repository.jboss.org</id>
    <name>JBoss Repository</name>
    <url>http://repository.jboss.org/maven2</url>
</repository>

谢谢,菲利普

最佳答案

看来Ubuntu的打包Maven版本附带了一个/etc/maven2/settings.xml。查看此文件以查看它是否包含其他存储库。另请检查您正在使用的用户的文件~/.m2/settings.xml

PS:我不太喜欢将 .deb 用于此类软件,并建议“手动”安装它(即只需下载存档,将其解压缩到某处,设置 M2_HOME 环境变量并将 $M2_HOME/bin 添加到 $PATH)。

关于maven-2 - 为什么我的 Maven 在 Ubuntu 上这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2289257/

相关文章:

android - 在 ViewFlipper 或 ViewPager 中滑动图像

java - 无法使用 SpringSource Tool Suite 计算构建计划

java - Apache Maven 可以设置为从 ftp 下载 jar 文件吗?

java - 让 Maven 运行所有测试,即使有些测试失败

java - 从 findbugs 隐藏非 java 类

maven-2 - Maven 类路径顺序问题

asp.net - ASP.NET 中的用户控件和性能

javascript - JavaScript 性能中的空数组测试

java - 从命令行运行 Apache CXF 客户端

plugins - Maven2 如何知道在哪里可以找到插件?