zoukankan      html  css  js  c++  java
  • eclipse中pom.xml org.apache.maven.plugins报错的解决

      作为一个热爱前端的同学,花大把时间做java真是无奈呀 = 。= ,这个月学校组织了一次实训,因为没有前端相关的选项,只好选择了以前学过一段时间的java,于是乎SpringMVC现学现用,搞得不亦乐乎。实训之前一直持排斥态度,毕竟以后想找前端方面的工作,没成想还是学到了很多东西,尤其对前后端的数据交互有了更深入的理解(毕竟是自己和自己交互,汗)。

      好了,这次实训的总结等结束了再写,这一次先记录一下昨天在配置maven时走的一些弯路,昨晚问了度娘和谷歌都没能得到太好的解决,希望能给以后出现同样问题的同学提供一些思路。

      因为问题已经解决,找不到报错信息了的截图了,错误现象是:使用集成了maven的Eclipse版本新建maven项目后,配置文件pom.xml会在project以及引用的xsd文件处出现错误,显示

    “Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom2.12.4 from https://repo.maven.apache.org/maven2 was cathed in the local repository”

    balabala,其实这个问题的解决很简单,昨晚只是走错了方向,一直以为是maven方面出了问题,更换了数个版本(上次就被新版的hibernate坑过)甚至改了jdk到1.6,心烦意乱得很,今天把报错信息从Eclipse的犄角旮旯里辅助出来认真一看,豁然开朗,原来是Eclipse集成的maven存在问题(版本问题或网站访问问题),而新安装的maven并未成功添加到m2e插件中

      解决方法如下:

      Step.1 到官网下载合适版本的maven 存放到合适的路径

      Step.2 打开Eclipse的preferences->Maven->UserSettings 更改Global Settings和User Settings为刚刚下载的maven下的conf/settings.xml

      Step.3 Eclipse的preferences->Maven->Installations 点击Add添加刚才下载的maven文件夹,然后勾选自己下载的版本而不使用自带版本

      Step.4 经过以上两步后,已经成功将自己下载的maven版本与Eclipse集成,这时右键点击之前报错的项目,右键 Run As ->Maven clean清理一下,再Run As ->Maven install即可

    希望能帮到出现相同问题的同学,我要赶紧代码去了  逃~~

      ps:以上方法只是将maven集成到了Eclipse中,如果需要使用命令行操作maven,根据系统自行配置环境变量,这个网上有很多资料,大家查一下就好啦。

  • 相关阅读:
    iOS开发——网络篇——文件下载(NSMutableData、NSFileHandle、NSOutputStream)和上传、压缩和解压(三方框架ZipArchive),请求头和请求体格式,断点续传Range
    聚类_七月算法4月机器学习班第10次课程笔记
    codejam环境熟悉—Minimum Scalar Product
    STL源码剖析读书笔记--第6章&第7章--算法与仿函数
    STL源码分析读书笔记--第5章--关联式容器
    STL源码剖析读书笔记--第四章--序列式容器
    STL源码分析读书笔记--第二章--空间配置器(allocator)
    树莓PI上跑爬虫
    树莓PI安装jdk1.8,ant,maven【转】
    myeclipse10 安装 testng插件
  • 原文地址:https://www.cnblogs.com/iny7/p/5264916.html
Copyright © 2011-2022 走看看