问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

eclipse报错,如何解决

发布网友 发布时间:2022-05-31 21:26

我来回答

1个回答

热心网友 时间:2023-10-29 15:53

一、应用场景为了使用maven强大的包依赖管理和项目管理功能,故在项目中使用maven2作为项目建构工具。但是我的项目在内网构建,为了能使用maven2,只能使用本地仓库依赖策略。但是,有时候明明本地仓库确确实实存在相应的依赖包,但是在eclipse环境下依然会报错,即:在pom.xml显示错误提示信息。经过我的实践证明,可以通过如下方式解决。二、示例讲解以依赖commons-io-2.0.1为例讲解:在pom.xml中配置:commons-iocommons-io2.0.1三、解决方案1、首先,从其他可以在*下载相应依赖包的地方下载好相应的依赖包到本地仓库,再将该本地仓库拷贝到项目相应位置,便于引用。2、安装Maven2并进行相应配置,关于Maven2具体安装和配置,略过。注意:在Maven2的配置文件setting.xml一定要修改如下属性:true该属性配置默认为false,因为是在内网,无法到*下载依赖包,所以一定要配置离线属性为true。3、如果本地仓库确实存在该依赖包,且eclipse没有报错,那么在本地仓库中找到该依赖包所在的位置,相应目录下必定存在如下6个文件:_maven.repositoriescommons-io-2.0.1.jarcommons-io-2.0.1.jar.sha1commons-io-2.0.1.pomcommons-io-2.0.1.pom.sha1m2e-lastUpdated.properties图1依赖配置正确且eclipse没有报错时依赖包目录下包含的文件当然,如下载了源码的话,应该还包括如下2个文件:commons-io-2.0.1-sources.jarcommons-io-2.0.1-sources.jar.sha1所以,如果当本地仓库中确实存在相应的依赖jar包,但是在eclipse中依然报错的话,请进入到相应依赖包的目录位置,观察该目录下是否对应存在如图1所示的6个文件。通常情况下,当在eclipse中报错的话,在依赖包目录下还存在一个“xxx.lastUpdated”文件。如果确实存在“xxx.lastUpdated”文件的话,请先删除该文件。并确认是否存在如下2个文件:_maven.repositoriesm2e-lastUpdated.properties通常在eclipse中报错的话,是不会存在这2个文件的,到别的依赖正确的jar包目录下去拷贝这2个文件到当前目录下,并修改相应内容:(1)、修改“_maven.repositories”内容:#NOTE:Thisisaninternalimplementationfile,itsformatcanbechangedwithoutpriornotice.#WedJul1009:16:30CST2013${artifactId}-${version}-sources.jar>nexus=${artifactId}-${version}.jar>central=${artifactId}-${version}.pom>central=${artifactId}-${version}.pom>nexus=${artifactId}-${version}.jar>nexus=如:commons-io-2.0.1依赖包目录下的_maven.repositories文件内容如下:#NOTE:Thisisaninternalimplementationfile,itsformatcanbechangedwithoutpriornotice.#WedJul1009:16:30CST2013commons-io-2.0.1-sources.jar>nexus=commons-io-2.0.1.jar>central=commons-io-2.0.1.pom>central=commons-io-2.0.1.pom>nexus=commons-io-2.0.1.jar>nexus=(2)、m2e-lastUpdated.properties文件内容可以不用修改!完成后,在eclipse中clean一下项目,并执行“Maven->UpdateProject”,OK,问题解决!转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
可以用电高压锅做蛋糕吗 蛋糕机选哪家实惠? 京东闪付开通后无法添加到applepay怎么办 二年级数学说课稿范文 苹果手机电充到80就不充了怎么回事 上有八,下有八中间有个十字花打一字 ...排名22000.能否上到广工的机械制造和自动化(卓越工程师班)_百度知 ... 把内存由DDR2升级到DDR3,是不是要设置什么东东啊。 怎样吧DDR2的内存条改成DDR3 ...的内存条是DDR2的,我想换DDR3的可以吗?该怎么换?还有该注意什么... 小米6强制重启按什么组合键 JAVA代码在eclipse中报错 《国际歌》里面的 这是最后的斗争!! 《国际歌》的歌词 《国际歌》中最后一句话是什么意思? 铁路工程检验批如何划分? 《国际歌》的最后一句是什么? 项目检验批划分方案 检验批划分是什么? 土方回填检验批怎么划分 在武汉市汉口银行开一个基本户需要几个工作日 工行在网上跨行转账到汉口银行怎么转 在b2b中,商品合理定价是网站营销的战略规划之一,网上定价战略有哪些 互联网企业战略规划应该怎样做啊,有没有做得成熟的公司? 简述网站系统规划采用的“战略目标转化法”的基本思想及分析步骤。 互联网品牌战略规划要怎么才能做好呢? 医疗急救箱标语 社会日文怎么写 和xie社会怎么写 初中作文 我们的社会 开头怎么写 为什么我用Eclipse总是出错??? 公积金一年基数8千可以代款多少钱 怎样文明上网 小米5删除了文件夹后wlanmac地址变成02:00:00:00:00:00wifi就打不开了? 小米手机WLAN MAC地址为什么会变 求在今年7月1号的《向祖国报告》大型晚会上 配乐诗朗诵《相信》的配音 八字飞刃怎么看、飞刃查询表 朗诵《相信未来》用什么配乐较好。 羊刃的史载 哪位大师指点迷津,看看羊刃 求大神帮忙看看 八字好像羊刃多 有房产证了怎么办土地证办理流程? 羊刃是日主的劫财吗??? 有房产证契证,怎么办理土地证 如何办理土地证?我已经办理了房产证 农村有房产证+怎么去办土地证 有房产证 办土地证 需要哪些手续 平房,有房产证,怎么办理土地证 我买了二手房,有房产证没有土地使用权,我该去哪办理土地证,需要什么证件 推荐下电脑吧···笔记本或上网本都可以的,拜托啦···品牌和型号请写详细点哈··谢谢啦