【Java】SVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况

刚入公司,从svn上把代码弄下来之后导入eclipse,一般是maven项目,往往项目都会有红叉。如果排除代码本身问题,一般是jar包没有。

鼠标点开pom.xml文件,在约束那里一般有红叉,鼠标放上去一般会提示Missing artifact fakepath:dubbo:jar:2.8.5等提示,表示本地仓库缺少jar包。

如果本地仓库确实没有,一般点击maven-update project,他会自动去私服下载。

如果你本地仓库已经有了,往往是之前没有下完整的.lastUpdated的jar包没有删掉。那你就直接删除。然后点击项目run as -maven install或者clean install进行再次编译安装,然后maven-update project更新下项目,红叉就会消失。

有的时候红叉还有,你发现代码里面会出现The import com.XXXXXX  cannot be resolved,这是你要选择project-->clean,问题得到解决。如果还不能解决,可以尝试删掉import, 点击ctrl+shift+O,重新导入。

时间: 2024-08-03 15:16:36

【Java】SVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况的相关文章

Maven 安装、Eclipse创建项目过程演示

Maven是一个采用纯Java编写的开 源项目管理工具.Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等.目前Apache下绝大多数项目都已经采用Maven进行管理.而Maven本身还支持多种插件,可以方便更灵活的控制 项目. 1:http://maven.apache.org/download.htm

java要在命令行执行eclipse的项目的方法

在命令行运行eclipse的项目时须要把该项目生成一个能够运行的jar包,才干够在命令行下运行:分为两种情况,一种是项目中没有调用第三方的jar包,这样的比較简单.网上的资源也非常多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法: 方法一:手动生成一个"MANIFEST.MF"的文件 并且还须要写一些文件路劲什么的信息:太过于复杂,并且极easy出错,假设有兴趣请參考博客:http://www.cnblogs.com/lanxuezaipiao/p/32916

java要在命令行运行eclipse的项目的方法

在命令行运行eclipse的项目时需要把该项目生成一个可以执行的jar包,才可以在命令行下执行:分为两种情况,一种是项目中没有调用第三方的jar包,这种比较简单,网上的资源也很多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法: 方法一:手动生成一个"MANIFEST.MF"的文件 而且还需要写一些文件路劲什么的信息:太过于复杂,而且极容易出错,如果有兴趣请参考博客:http://www.cnblogs.com/lanxuezaipiao/p/3291641.h

【Maven】Project configuration is not up-to-date with pom.xml错误解决方法

导入一个Maven项目之后发现有一个例如以下的错误: Project configuration is not up-to-date with pom.xml. Run project configuration update 事实上这个问题解决很easy: 在项目上右键--[Maven]--[Update Project Configuration--] 这时会打开一个(Update Maven Dependencies)的对话框,然后勾选住出错的项目,点击Ok 这样就搞定了.

eclipse,代码中有错误,项目中却不显示红叉

***修改eclipse 代码提示级别1.单个项目修改项目上右键-->properties-->java compiler-->building-->enable project specific setting-->build path problems-->选中abort   Incomplete build path/Circular dependencies  这两个选项修改为Warning 2.整个环境修改window->preferences->

eclipse代码中有错误,项目中却不显示红叉解决办法

解决办法: 修改eclipse代码提示级别 1.单个项目修改 项目上右键-->properties-->javacompiler-->building-->enable project specific setting-->build pathproblems-->选中abort  Incomplete build path/Circular dependencies  这两个选项修改为Warning 原文地址:https://www.cnblogs.com/naer/

Maven pom文件提示Missing artifact org.springframework:spring-context-support:jar:3.2.2.RELEASE:compile

找到MAVEN仓库中的参考对应Jar地址,然后删除目录,在重新update项目,下载新的Jar,这是由于Jar下载过程中出现下载不完整造成的. 原文地址:https://www.cnblogs.com/softwarewebdesign/p/9149091.html

maven构建java web项目(eclipse原理同)

maven构建java web项目 1.  mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp 如果是用eclipse,则可以新建webapp的maven工程.以下同. 2. 再pom.xml中加入 <build> <finalName>gswm-web</finalName> <plugins> <plugin> <groupId>org.apach

maven -- 实现在Eclipse用maven搭建springmvc项目(附构建步骤和详细实现代码)

Learn from:http://www.cnblogs.com/fangjins/archive/2012/05/06/2485459.html,感谢楼主的分享,才有下面的这篇学习小结 一.环境准备 (1)装有Maven插件的eclipse,http://www.cnblogs.com/lmei/p/4782882.html maven的setting.xml配置说明 http://www.cnblogs.com/lmei/p/4788377.html 之前在配置过程中遇到了几个问题: 问题