安装 maven(mvn -v
工作正常)后,我尝试mvn install
在一个pom.xml
我知道可以工作的 Maven 项目的根目录中进行操作。
我得到底部显示的输出,基本上表明它试图从在线 maven 存储库下载文件但失败了。该文件似乎是面向 Maven 的,我认为它与我的项目无关。
此外,如果我mvn install
在没有 的目录中运行pom.xml
,我理解它应该会失败,我会遇到同样的问题。我猜我的 Maven 还没有完全设置好,它的配置本身可能吗?
谁能告诉我为什么它需要这些文件,以及为什么它可能会失败?
我似乎可以访问 chrome 中的 URL,并且目标文件在那里,所以即使它确实需要它,我对下载失败的原因感到困惑。
C:\>mvn install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.3/maven-resources-plugin-2.3.pom
[WARNING] Unable to get resource 'org.apache.maven.plugins:maven-resources-plugin:pom:2.3' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection timed out: conne
ct
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.3/maven-resources-plugin-2.3.pom
[WARNING] Unable to get resource 'org.apache.maven.plugins:maven-resources-plugin:pom:2.3' from repository central (http://repo1.maven.org/maven2): Error transferring file: Connection timed out: conne
ct
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: org.apache.maven.plugins:maven-resources-plugin
Reason: POM 'org.apache.maven.plugins:maven-resources-plugin' not found in repository: Unable to download the artifact from any repository
org.apache.maven.plugins:maven-resources-plugin:pom:2.3
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
for project org.apache.maven.plugins:maven-resources-plugin