重装系统之后,eclipse报错:Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies 解决办法
问题背景:系统遇见了问题,上面的eclipse应用的安装包不是安装在系统盘的,所以这个eclipse 的应用留存了下来,
一开始遇见了一个问题
此问题的原因是:看你在启动eclipse之后计算机上面有没有安装着jdk环境,因为eclipse是跑在jvm虚拟机上面的
解决办法:
找到eclipse的安装文件夹,找到其中的eclipse.ini 文件,之后打开,并在其中添加一行设置:特别的注意其中的-vm后面的值是根据自己本机安装的jdk做的javaw.exe的位置,去找到相应的位置路径,填写保存完成即可完成啦,这样就能解决eclipse启动的时候的由于jdk环境不存在而报错了
涉及到:Maven的安装和配置以及eclipse中的Maven的配置
2、另一个问题的产生是:虽然自己安装配置完成了jdk环境和jre的配置和安装,当我打开eclipse,里面的maven各种工程都在,但所有的Maven项目,都是报错如下:
原因;自己的maven环境是没有配置的,或者eclipse的preference中的Maven中的UserSetting或者globel setting进行正确的具体的Maven的安装路径中setting/xml正确更改。
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
解决办法:
选中次选择项中的
设置了maven本地仓库,则选择Global Settings安装目录。我的安装位置是D:\apache-maven-3.3.9\conf\settings.xml,找到setting.xml文件,Local Reository:eclipse会自动的自己设置的maven本地仓库的位置
如果未安装Maven的话,可以自行的下载安装:下载地址:http://maven.apache.org/download.cgi
下载图片中的版本(根据自己的需要):
下面为Maven的解压安装步骤
-- 1、解压
将下载好的压缩包解压到你的D:\Program Files\Apache\apache-maven-3.6.0 目录(也可自定义路径)
--2、
环境变量
配置环境变量
在环境变量Path中添加一行(D:\Program Files\Apache\apache-maven-3.6.0\bin\)
--3、
测试环境变量
打开DOS窗口,敲击mvn -v命令,出现如图提示,表示配置正确
--4、
3 maven配置文件
3.1 maven本地仓库配置
(1)在D:\Program Files\Apache目录下,新建一个名为maven-repository(Maven的本地仓库)的文件夹, 然后进入D:\Program Files\Apache\apache-maven-3.6.0\conf目录,打开settings.xml文件,进行以下的设置:
a: 找到localRepository标签,该标签默认被注释掉。 取消注释,配置自己的仓库位置,如下图:
保存后,打开DOS框,输入mvn help:system,如下图会有很多文件被下载,完成后进入本地仓库目录,有下载好的文件,则表示配置正确
--5 、
配置阿里云仓库
再次进入D:\Program Files\Apache\apache-maven-3.6.0\conf目录,打开settings.xml文件,找到mirrors标签,默认被注释。取消注释,配置下面信息:
<mirrors> <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>*</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> <!-- 中央仓库1 --> <mirror> <id>repo1</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo1.maven.org/maven2/</url> </mirror> <!-- 中央仓库2 --> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> </mirrors>
相关文章
- maven-修改本地仓库存放地址
- IntelliJ IDEA maven项目 ***
- maven修改运行环境配置
- Could not get the value for parameter encoding for plugin execution default-resources Plugin org.apache.maven.plugins:3.2.0
- Apache Maven-AntRun-Plugin 官网 bug
- maven+springMVC+mybatis+easyUI管理用户增删改查
- eclipse maven .jar中没有主清单属性
- Maven依赖中的scope详解
- Jenkins+Maven+SVN快速搭建持续集成环境
- maven打包报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:test,总结和解决方法汇总
- maven 报错 Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.1.1
- MAVEN专题之六、生命周期和插件详解?高手必备!
- SpringBoot的 maven 插件
- 【java web篇】项目管理构建工具Maven简介以及安装配置
- 向maven中央仓库提交jar
- 已解决maven中出现java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody异常的正确解决方
- Maven基础:Maven环境搭建及基本使用(1)
- Maven仓库添加Oracle JDBC驱动
- Maven通过命令创建web项目