eclipse导入maven工程missing artifact(实际是存在的)错误解决

找到出错的jar包文件位置,删掉_maven.repositories文件(或用文本编辑器打开,将“>main=”改为“>=”,即删除main,当然main也可能是其他值),然后update project。

_maven.repositories简介:

_maven.repositories hold the information about the origin of the artefacts. Maven tries to update your jar from the old location (as saved in _maven.repositories) and fails. The presumtion here is that the same aftifact on a different remote repository might be different.

时间: 2024-12-17 23:21:45

eclipse导入maven工程missing artifact(实际是存在的)错误解决的相关文章

Eclipse maven工程 Missing artifact com.sun:tools:jar:1.5.0:system 解决方法

今天同事在使用eclipse,引入一个新的maven工程时报错:      Missing artifact com.sun:tools:jar:1.6.0:system   这个问题很奇怪,相同的代码,运行到我本地的Eclipse中时,没有发现问题,说明应该是环境配置的问题.(JDK?maven,Eclipse?) 从网上找了很多资料,发现大家大部分都只给出了解决方案,没有给出出现此问题的原因. 从maven的官网上看:http://maven.apache.org/general.html#

eclipse导入maven工程,右键没有build path和工程不能自动编译解决方法

原文链接:https://blog.csdn.net/wusunshine/article/details/52506389 eclipse导入maven工程,右键没有build path解决方法: 由于.project文件缺少 <natures>        <nature>org.eclipse.jdt.core.javanature</nature></natures> 另外如果工程不能自动编译,需要在.project文件中增加如下配置: <b

Eclipse导入MyEclipse工程(web项目显示为java项目解决办法)

在直接Import MyEclipse的项目文件导入到Eclipse之后,需要在项目所放的workspace内修改引入项目目录下的.project文件,修改如下: 1.在eclipse中新建一个WEB项目将根目录下下的.project文件覆盖到导出的项目同样目录下, 2.打开导入项目的.project文件,修改下<name>test</name>中间的值即可 之后,刷新项目工程文件.继而,右键项目-->Properties-->选择Project Facets,勾选Dy

maven工程:Missing artifact com.sun:tools:jar:1.5.0:system 解决方法

修改maven的pom文件指定 a.定义属性<properties><java.home>C:\Program Files\Java\jdk1.6.0_21</java.home></properties> b.加入一个 dependency<dependency><groupId>com.sun</groupId><artifactId>tools</artifactId><version&

解决eclipse下maven工程报错:Missing artifact jdk.tools:jdk

1.进入jdk/lib目录,执行: mvn install:install-file -DgroupId=jdk.tools -DartifactId=jdk.tools -Dpackaging=jar -Dversion=1.7 -Dfile=tools.jar -DgeneratePom=true 2.加入依赖 <dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</arti

解决myeclipse/eclipse创建或导入maven工程时引发的问题

起因: 最近学习maven,按照教程把命令行创建的maven工程导入到eclipse/myeclipse,由于库中没有一些依赖包,所以在导入工程的时候开发工具自动下载依赖包.可是,由于天朝特殊环境的问题,包下不完整,导致导入工程出现莫名其妙的问题,尝试上网搜索解决方法,未解.之后通过设置eclipse/myeclipse的代理上网,以为可以解决问题,谁知道不给力.下面是各种奇葩的问题描述,均可利用下面的方法解决,归根到底就是依赖包没有下载成功: 使用的环境是: maven 3.1.1.eclip

Eclipse中Maven工程缺少MavenDependencise该怎么处理

Eclipse在导入Maven工程后有时候可能找不到Maven Dependencies.使得代码报错,如下图所示缺少MavenDependencise: 正常的Maven工程如下图所示: 是有maven dependencies这么一项的. 产生上述问题的原因可能是由于原来开发的环境跟导入后的开发环境存在差异,两个maven库存在差异. 其根本原因是Maven project的Maven选项未开启或启动无效. 这个问题我们只需要重启Dependency Management就可以解决. 具体操

Mac下eclipse导入其他工程中文注释出现乱码解决方案

因为用的是mac版的eclipse,导入其他工程注释出现乱码的情况,找了网上的很多方法,大部分都是说的workspace,在这里修改,但是我修改之后还是乱码,最后发现这样一个方法,才得以解决. 点击 偏好设置 -> General ->Text ->Java Source File  在下面的defalt encoding修改成  GBK,点击update 这样就解决了中文注释出现乱码的问题.

Eclipse 导入JavaEE工程 的纠错

之前做JavaEE的工程都是用的Myeclipse,没有用Eclipse 做过比较大的东西. 刚刚试了把别人的项目导入到自己的Eclipse里,吓尿,一百多个error.但大部分都是: HttpServlet cannot be resolved to a type 之类的,要不就是JSP不能被resoled to a type.google了下,这里 有个大叔给出了回答,把Tomcat的lib添加到build path之后,世界立马清净了.慢着,还有一个错: Target runtime co