CoreException: Could not get the value for parameter compilerId for plugin execution default-compile

CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: The following artifacts could not be resolved: com.google.code.findbugs:jsr305:jar:2.0.1, org.codehaus.plexus:plexus-compiler-api:jar:2.2: Failure to transfer com.google.code.findbugs:jsr305:jar:2.0.1 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 com.google.code.findbugs:jsr305:jar:2.0.1 from/to central (http://repo.maven.apache.org/maven2): The operation was cancelled.

如何看到详细的错误信息?

过程如下(这个问题不容易复现,应该是属于偶然性的因网络引起的问题):

双击打开有错误的pom.xml文件,Overview视频,如下图红框标识的位置就会显示错误信息,

鼠标左键单击错误信息就会显示出下图所示的详细信息,也可能是后边标题为“Problems in the POM”对话框显示的详细信息

点击如下图所示的链接可以定位到POM文件对应的位置

网上有资料说是在“<build>”和“<plugins>”标签之间添加“<pluginManagement>”,我加了也不起作用,但也没有什么负作用

只怪自己英文太差,认真分析理解错误信息的意思,应该就是缺少对应的JAR文件,去配置的Maven本地“Repo”目录下搜索

很明显,缺少“plexus-compiler-api-2.2.jar”文件,由于网络原因下载失败了。

返回上一级目录,删除“2.2”文件夹。

修改“POM.xml”,随便在空白处添加或删除一个空格,保存文件,触发更新事件!

可能由于相同的原因,导致多个包下载失败或缺失,都使用相同的方法解决即可。

如果你不是这个错误,以下链接或许可以帮到你:

http://ljhzzyx.blog.163.com/blog/static/383803122013440345857/

http://liwenqiu.me/blog/2012/12/19/maven-lifecycle-mapping-not-converted/

http://wiki.eclipse.org/M2E_plugin_execution_not_covered

时间: 2024-11-25 10:52:17

CoreException: Could not get the value for parameter compilerId for plugin execution default-compile的相关文章

eclipse加载maven工程提示pom.xml无法解析

在别的机子上创建一个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-reso

【图文详解】用Eclipse创建Maven项目

一. 点击File->New->Other->搜索maven->选择Maven Project点击Next: 二.点击Next进入下一步 三.创建Web项目,就选择maven-archetype-webapp 四.填写项目信息,后完成. 五.注意,如果你是初次创建Maven项目,Eclipse会自动下载很多Maven依赖包,在Eclipse右下角可以看到下载进度. 不要随便关闭Eclipse,等待下载完成,否则会出问题. 创建好的Maven项目目录如下: 六.问题解决 如果出现“C

配置Maven并新建项目遇到的问题

配置Maven的方法:http://www.iteye.com/topic/1127097 遇到的问题:新建Maven项目后报错:Could not get the value for parameter encoding for plugin execution default- resources 解决方法: 解决: 问题: Could not get the value for parameter encoding for plugin execution default-resource

maven常用配置

[+] eclipse 安装maven 插件 最好还是在marketplace处安装,不容易出现问题,当然,这种方式最大问题是速度慢,而且有时候网络连接经常断掉 help-eclipse marketplace打开,搜索maven 安装第三个,如果要开发WEB项目,则还需要安装第一个. 配置jetty服务器 [html] view plain copy print? <plugin> <groupId>org.mortbay.jetty</groupId> <ar

Maven依赖中类似was cached in the local repository样的错误

我们在使用maven编译一个项目时经常会遇到诸如此类的问题. Could not get the value for parameter encoding for plugin execution default-resources Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failure to find org.code

Maven与Eclipse

待整理 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path http://blog.csdn.net/testcs_dn/article/details/36455669 Multiple annotations found at this line: CoreException: Could not get the value for parameter com mv

Maven更新慢怎么办?试试换成国内镜像

汗一个,最近刚找到方法.以前竟然忍受那么慢的更新速度. 解决办法是修改配置文件 apache-maven-3.3.3\conf\settings.xml 我这边主要做了三个地方的修改 1.仓库保存位置(默认是C盘),修改如下图 2.添加镜像站点.找到 mirrors标签.修改如下图: 3.修改默认JDK版本 完整的文档settings.xml如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!--

sql monitor生成不了报告&amp; FFS hint不生效两个问题思考

事情的发生就是这么偶然,一步步的深入才能汲取到更深入的知识~~ -------------------START-------------------------------------------   来了一个query running longer than 4hours的邮件,来看看里面有哪些sql: SID    SERIAL#    INST_ID SQL_ID        Run_in_sec OS_user     MACHINE       SQL_TEXT         

CentOS 7以yum方式安装zabbix3.2及配置文件详解

一.zabbix简介与环境准备 简介详见 ---> zabbix简介 环境准备: CentOS 7(node7):zabbix-server,web,mysql,agent mariadb:5.5.50 zabbix组件:3.2.1 apache:2.4.6 二.安装与配置 1.安装数据库(mariadb),可直接yum安装 [[email protected] ~]# vim /etc/yum.repos.d/MariaDB.repo [mariadb]  name = MariaDB  ba