在别的机子上创建一个maven工程,复制到本机上导入,出现pom.xml文件错误,提示错误如下:
Multiple annotations found at this line: - Execution default-testResources of goal org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources failed: Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3 () (org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources:default-testResources:process-test-resources) - 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-plugin-api:jar:2.0.6: ArtifactResolutionException: Failure to transfer org.apache.maven:maven-plugin-api:pom:2.0.6 from http://repo1.maven.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-plugin-api:pom:2.0.6 from/to central (http:// repo1.maven.org/maven2): null to http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin- api-2.0.6.pom - CoreException: Could not get the value for parameter compilerId for plugin execution default-testCompile: 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-plugin-api:jar:2.0.6: ArtifactResolutionException: Failure to transfer org.apache.maven:maven-plugin-api:pom:2.0.6 from http://repo1.maven.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-plugin-api:pom:2.0.6 from/to central (http:// repo1.maven.org/maven2): null to http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin- api-2.0.6.pom - Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources failed: Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to collect dependencies for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3 () (org.apache.maven.plugins:maven-resources- plugin:2.4.3:resources:default-resources:process-resources) - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin: 2.3.2:testCompile (execution: default-testCompile, phase: test-compile)
错误信息出现在pom头的project标签,project标签内容是:
<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/maven-v4_0_0.xsd">
原:
这是由于缺少maven-resources-plugin-2.4.3.jar文件。这个文件是在{user.home}\.m2 \repository\org\apache\maven\plugins\maven-resources-plugin\下。 {user.home}是maven的配置路径,一般是我的文档,是window-preferences-MyEclipse- Maven4MyEclipse-User Setting里面的Local Repository。
解决方案
1、在pom.xml文件中加入maven-resources-plugin配置
<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4.3</version> </dependency>
2、在命令行下运行mvn install ,如果执行正确应该会在{user.home}\.m2\repository\org\apache\maven\plugins\maven- resources-plugin\下看到maven-resources-plugin-2.4.3.jar文件
3、刷新工程(右键工程选择刷新项)
4、刷新maven配置,右键工程节点,选择Maven4MyEclipse-Update Project Configuration
相关推荐
eclipse maven3 插件,放入目录即可使用,插件离线安装
axis插件包,插件需要支持重启eclipse工具进行清理才可以使用
axis2-1.6.2clipse插件,包含 axis2-eclipse-codegen-plugin-1.6.2.zip axis2-eclipse-service-plugin-1.6.2.zip
PHPE clipse插件下载 插件工具下载
mybatis-generator-eclipse插件,eclipse4.6.0亲测没问题
我发现 e(fx)clipse core.di 、 core.adapter 、 core.text非常好的 Eclipse 添加到 Eclipse 自己的框架中,然后决定将它们的代码core.text为一个自治包: com.andrearichiardi.eclipse.addons 。 要了解其功能,...
NULL 博文链接:https://tomboxfan.iteye.com/blog/285438
eclipse-jee-2021-03-R-macosx-cocoa-x86_64.dmg
clipse 插件 findbugs-1.3.9 天涯浪子 在myeclipse 6.5 及8.0上安装测试通过
用于创建、查看和编辑 XML 文档的 Eclipse 平台插件。 将支持 XML 模式定义和验证。 也许还有一些 xml 类型的替代表示。
C: \U sers \j osem \e clipse-workspace \U capartment > mkdir iw2017-2018-UCApartment C: \U sers \j osem \e clipse-workspace \U capartment > cd iw2017-2018-UCApartment C: \U sers \j osem \e clipse-...
Java Clipse MySQL。 带有 Web 服务器的 TOMCAT SERVLET JSP MySQL - Tomcat 数据库下载 - 服务器 7.0.* 下载####Video 02 - 00:10:14 摘要: TOMCAT服务器安装(windows) Linux:解压文件夹 -> mv 到 /opt/... 在 /...
最新23.1.1 android-support-v7-recyclerview.jar,有ItemTouchHelper,导入eclipse用的,找了半天总算找到了
Eclipse反编译插件jadclipse,小巧好用
1.1E CLIPSE 快捷键 1.2 模拟器快捷键 2.ECLISPE 使用技巧 2.1 密技篇: 2.2 外挂篇: 2.3 一般插件安装 2.4 安装 M YECLIPSE 2.5自定义注释 2.6 查看 JDK 源代码 3.JAVA 开发小技巧 4.ANDROID 最佳实践 4.1 为...
运用mvc+spring 整合开发,结合现有框架,进行资源开发。适合有基础人员。
android 7.1 在DDMS中打开File Explorer选项卡后没有显示文件列表可以尝试更新 d:\eclipse\configuration\org.clipse.osgi\85\0\.cp\libs目录下面的ddmlib.jar文件
JavaFx开发工具,免安装包,解压复制到Eclipse目录下dropins中即可,或将features和plugins中文件复制到Eclipse对应文件中
android 7.1 在DDMS中打开File Explorer选项卡后没有显示文件列表可以尝试更新 d:\eclipse\configuration\org.clipse.osgi\85\0\.cp\libs目录下面的ddmlib.jar文件