欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  博文

Maven的项目中pom.xml报错三种解决方案

程序员文章站 2022-02-14 11:17:53
...

最近在研究Maven相关的东西、以前也曾使用过、但一直没搞明白是怎么回事、今天在网上找了一个Demo、但导入Eclipse的时候、pom.xml文件一直报错、后来执行install命令时又编译不通过报错、我痛苦地摸索了一整天、最后才把问题解决了、下面总结一下我解决的方案、都是从网上收集而来、希望对你们有用


解决方法一

后面就将pom.xml中的一段依赖jdk的代码注释掉、然后清理Eclipse项目(点击Eclipse编辑器中的Project, 然后点击clean)、再将上面这段代码的注释取消掉


<dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.5.0</version>
    <scope>system</scope>
    <systemPath>
        D:Javajdklib	ools.jar
    </systemPath>
</dependency>


解决方法二

如果以上方法还没有解决问题、还可以尝试关闭maven项目在项目启动时自动下载更新仓库选项、操作方法如下、点击Eclipse中的window菜单、选择Preferences,点击左侧的Maven 、然后去掉Download repository index updates on startup选项前面的对勾、然后清理Eclipse项目(Project-->clean)

Maven的项目中pom.xml报错三种解决方案


解决方法三

如果上面的解决方法还没有解决问题、可以查看一下 dwtedx/.m2 (dwtedx用户名、具体目录看你自己的项目目录)目录下是否有一个settring.xml文件、要是有的话、把它删掉、(没问题的、你要是担心、就把它拷到其他地方备份吧、这个文件可以配置私服等)然后清理Eclipse项目(Project-->clean)


我通过上面的方法反复捣鼓了半天、最后终于解决问题了、调环境真是太累了、上面的表述比较混乱、因为是几周前的事了、现在才写出来、想起当初找不到解决方法时孤立无助的痛苦、觉得还是有必要写一点东西、也许会对某些人有点用