Eclipse中导入工程左下角会出现红色的感叹号或者红叉

     有时候,我们从Eclipse中导入以前创建的Web工程时,工程名左下角会出现红色的感叹号或者红叉,而Web工程内部却没有红叉,而且还没有问题的线索,很是恼火!现在我们来仔细的说说这两个问题。

当导入工程后,先是在工程名出现红色感叹号,这是因为工程本身的运行环境与当前Eclipse中的运行环境不匹配造成的。主要包括:①JRE System Library;②Server Runtime。

一、红色感叹号的解决办法

1、右键点击【工程名】 → 【Properties】→ 【Java Build Path】→ 【Libraries】,画绿线的两处,哪一处和当前Eclipse的环境不匹配,请自行更换。

二、红叉的问题的处理方法

这里需要对一些网友的做法纠正一下,一些网友是这样做的:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,修改其中的内容。

其实没必要那么麻烦,且看以下内容:

1、【windows】 → 【Show View】 →【 Other】 → 搜索框输入Problems → 选中Problems视图 → 点击OK

2、出现图中下方一系列的小红叉,Target runtime Apache Tomcat v7.0 is not defined. 这就是问题的所在。

解决办法

1、右键点击【工程名】 → 【Properties】→ 【Targeted Runtimes】→ tomcat7.0的去掉对勾,tomcat8.0的打对勾。→ 【Apply】→ 【OK】,因为我的机子上安装的是Tomcat8.0,所以要去掉上者,选中下者。

转自:http://www.jb51.net/softjc/450357.html

eclipse工程出现感叹号通常表示项目存在问题或错误。其一种可能性是项目的构建路径(build path)引用的某些jar包无法找到或已被删除导致。你可以通过以下方法解决这个问题: 1. 右键单击项目,选择"Build Path" -> "Configure Build Path"。在弹出的窗口,找到"Libraries"选项卡,查看是否有红色叉号的jar包。这些红色叉号表示找不到对应文件的jar包。你可以将这些jar包删除,并重新导入正确的jar包。 2. 如果你将项目从一台电脑拷贝到另一台电脑上运行,需要确保项目引用的jar包能够被正确找到。这时候,你可以在项目创建一个专门用于存放jar包的文件夹,通常被称为"lib"目录。你可以将项目用到的所有jar包放入这个"lib"目录,并在构建路径时引用这些jar包的路径为"../lib/xxx.jar"。这样无论将项目拷贝到哪个位置,都可以正确找到"lib"目录的jar包。 所以,lib目录的目的是为了方便项目能够正确找到所需的jar包。它只是一个存放jar包的地方,并没有特定的名称要求,你可以将它命名为任何你喜欢的名称。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Eclipse项目红色叹号解决方法](https://blog.csdn.net/weixin_50657122/article/details/119836937)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [eclipse项目出现红色感叹号的问题](https://blog.csdn.net/yamadeee/article/details/83893756)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值