Error in pom.xml Maven build

匿名 (未验证) 提交于 2019-12-03 08:59:04

问题:

I am getting an error in my pom.xml when trying to build a maven project. The error is here on this plugin:

      <plugin>         <groupId>org.apache.maven.plugins</groupId>         <artifactId>maven-compiler-plugin</artifactId>         <version>3.1</version>         <configuration>           <source>1.6</source>           <target>1.6</target>         </configuration>       </plugin> 

This is the error Eclipse shows:

Multiple annotations found at this line: - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:  2.3.2:compile (execution: default-compile, phase: compile) - CoreException: Could not get the value for parameter compilerId for plugin execution default-compile:   PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not   be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2 ():   ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven:maven-toolchain:jar:1.0:   ArtifactResolutionException: Failure to transfer org.apache.maven:maven-toolchain:pom:1.0 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:maven-toolchain:pom:1.0 from/to central (http://  repo.maven.apache.org/maven2): The operation was cancelled. 

回答1:

Seems like the resolution failed.

Run mvn with the -U flag to disregard the cache and re-attempt resolution

(the alt+f5 dialog might help as well)



回答2:

When I ran into this problem I figured out that it was due to a previous network problem. The local Maven repository avoids immediate reattempts. The best way to solve this was to use the eclipse "Update Maven Project" (ALT+F5) feature end check the option "Force Update of Snapshots/Releases".



回答3:

This was not working for me , changing maven compiler version to 2.5.1 finally worked for me , hopefully this comes to rescue for anyone still struggling with this dependency

<build>      <pluginManagement>         <plugins>                 <plugin>                     <groupId>org.apache.maven.plugins</groupId>                     <artifactId>maven-compiler-plugin</artifactId>                     <version>2.5.1</version>                     <configuration>                         <source>1.8</source>                         <target>1.8</target>                     </configuration>                 </plugin>         </plugins>         </pluginManagement>     </build> 


回答4:

Update Maven Project by pressing (ALT+F5) and select the option "Force Update of Snapshots/Releases".



回答5:

Update Maven Project by pressing (ALT+F5) and select the option "Force Update of Snapshots/Releases". works for me also



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!