关于javaweb项目红叉报错可但项目可以正常运行的解决办法
有时候导入的项目工程,文件夹左下角永远有一个红叉,但是由于不影响程序运行,所以之前一直忽略了,但是强迫症患者表示不解决巨蓝瘦,网上有些方法没有讲清楚,所以今天做了个总结来教大家如何详细解决这个问题!
1.首先这个Error它没有在"Console"显示,但这个Error其实是在"Problem"里面显示的,通过点击"Window"→"Show View"→"Other..."→"General"→"Problem"→"OK"
2.此时,点击下方栏目中出现的"Problem"栏,发现里面显示的错误,展开查看,但是它既没有显示"Path"也没有显示"Location",怎么查看并修改这个错误呢?但是,这个错误里面,它是显示了有关错误的相关信息的,由于不确定哪个是具体的错误信息,我选择错误信息里面较为可疑的"server1"关键字
3.点击工具栏中的"Search"→"Search..."或者直接使用快捷键"Ctrl+H"打开下一步骤的画面
4.选择"File Search",在"Contaning text:"下的文本框中输入你觉得可疑的关键字信息,我这里是"server1",其他做默认值,不修改,点击"Search"查找
5.选择下面出现的"Search"栏目,双击查找到的相关信息,进入相关的文件页面,找到对应的代码行,由于不影响程序运行,我推测,删除了也没关系,将报错的当前行代码,删除,保存。
6.小红叉消失,问题解决!
如果文章有什么地方有误,请在评论下方或私信我写出来,让更多人受益,谢谢!
经查阅资料,找到其他解决方法:
Eclipse中经常出现一个应用提示ErrorTarget runtime xxx is not defined
这个不影响应用,找到其配置文件删除相关配置即可解决此错误提示。
在项目.setting 文件夹的org.eclipse.wst.common.project.facet.core.xml中找到了相关配置 <runtime name="t6"/>,删除即可!
这个不影响应用,找到其配置文件删除相关配置即可解决此错误提示。
在项目.setting 文件夹的org.eclipse.wst.common.project.facet.core.xml中找到了相关配置 <runtime name="t6"/>,删除即可!
原文来自:http://blog.csdn.net/qq_32224139/article/details/71126576