2017-05-26 119 views
3

我想在Eclipse中创建简单的maven项目。 它被创建,但在构建Workspace时它会发出错误。 在pom.xml中也有错误。在Eclipse中创建MAVEN项目时出错(开普勒)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.students.app</groupId> 
    <artifactId>students-application</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-resources-plugin</artifactId> 
      <version>2.5</version> 
     </plugin> 
    </plugins> 
    </build> 
</project> 

这是我的pom.xml 我得到一个错误如下

Multiple annotations found at this line: 
    - Failure to transfer org.apache.maven.plugins:maven-resources- 
    plugin:pom:2.5 from http://repo.maven.apache.org/maven2 was cached in 
    the local repository, resolution will not be reattempted until the update 
    interval of central has elapsed or updates are forced. Original error: Could 
    not transfer artifact org.apache.maven.plugins:maven-resources- 
    plugin:pom:2.5 from/to central (http://repo.maven.apache.org/maven2): 
    Connection refused: no further information to http:// 
    repo.maven.apache.org/maven2/org/apache/maven/plugins/maven- 
    resources-plugin/2.5/maven-resources-plugin-2.5.pom 
    - Plugin execution not covered by lifecycle configuration: 
    org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile 
    (execution: default-compile, phase: compile) 
    - Plugin execution not covered by lifecycle configuration: 
    org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile 
    (execution: default-testCompile, phase: test-compile) 
    - CoreException: Could not calculate build plan: Plugin 
    org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its 
    dependencies could not be resolved: Failed to read artifact descriptor for 
    org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: 
    ArtifactResolutionException: Failure to transfer 
    org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from http:// 
    repo.maven.apache.org/maven2 was cached in the local repository, 
    resolution will not be reattempted until the update interval of central has 
    elapsed or updates are forced. Original error: Could not transfer artifact 
    org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from/to 
    central (http://repo.maven.apache.org/maven2): Connection refused: no 
    further information to http://repo.maven.apache.org/maven2/org/apache/ 
    maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler- 
    plugin-2.3.2.pom 

我应该怎么办?

+0

你在Windows或Linux? – Freeman

+0

我在Windows上工作 – ShraddhaJ

+0

*总是*在尝试将其导入IDE中之前,验证是否可以从命令行构建项目。这将从一开始就消除大部分问题。现在看起来您可能需要在'〜/ .m2/settings.xml'文件中配置代理。 –

回答

3

的问题可能我一些“.lastUpdated”可能会阻止您的下载,你需要删除“ .lastUpdated”和更新Maven项目。

找到{}用户/。平方米/存储库,并删除所有 “* .lastUpdated” 文件 您可以通过

做搜索* .lastUpdated在%USERPROFILE%.m2目录,然后删除的文件的Eclipse报告问题

cd %userprofile%\.m2\repository 
for /r %i in (*.lastUpdated) do del %i 

做一次更新,从Eclipse中的Maven项目。

+0

非常感谢。这非常有帮助。 – ShraddhaJ

相关问题