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,根据系统自行配置环境变量,这个网上有很多资料,大家查一下就好啦。

  • 相关阅读:
    SQL SERVER 2012 第三章 使用INSERT语句添加数据
    SQL SERVER 2012 第三章 T-SQL 基本语句 having子句
    T4 模板生产 多文件
    RAC+DG修改sys密码
    数据泵导入,报错:ORA-12899: value too large for column "SCOTT"."TEST112"."JOIN" (actual: 9, maximum: 8)
    grep过滤空行和注释行
    char与varchar2字符类型的区别
    Oracle不知道用户密码情况下,如何在不更改密码的前提下解锁用户或者延期密码有效期
    数据泵导出报错ORA-31693 ORA-02354 ORA-01466
    安装ogg软件报错:[INS-75012]Sofware Location specified is already an existing Oracle
  • 原文地址:https://www.cnblogs.com/iny7/p/5264916.html
Copyright © 2011-2022 走看看