今天早上一打开Myeclipse就显示我正在开发的项目出现红叉,立即进入排错阶段。
1.检查程序是否有错误的地方,仔细一检查,没有发现有错误的地方,连感叹号都没有发现。
2.检查了jar包的路径是否有问题,所有路径完全正确。
3.检查jsp,html页面,js,图片路径是否有错误,玩绝点,删除所有jsp,html,css样式文件,图片,js,结果还是一样。
4.新建一个项目,还是一样出现红叉,问题搞大了。
5.初步估计myeclipse挂了,重新安装,还是一样有红叉。
6.冷清,仔细分析问题。由于早上整理了一下电脑,删除了一些许久没有使用的软件,可能关联到了myeclipse的配置,跟myeclipse 配置关联的也就jdk和tomcat了,tomcat排除(即使我新建一个普通的java project也一样出现红叉),那就是jdk有问题了。
点开Window---preferences---Installed JREs 问题找到了原来是jdk鬼使神差的没有被选中,选中右侧的jdk.没有就添加一个Jdk路径。指定本地jdk 就OK了
ps:别随意删除软件,清理注册表。