myeclipse项目文件前有红色大叹号
背景:
网上商城项目中遇见一个问题卡了好久:“我的订单”页面跳转问题,错误信息显示action中不存在。其实这个方法是有写的,既然找不到方法,怀疑是struts配置错误,检查也没有发现错误(真的是一个字母一个字母检查滴)。后来发现项目文件前有个红色的叹号,开始没有管它,其他页面一直也没有错误。这次出现错误没有考虑它的问题。所以杯具了,思路不对,这个问题就一直没解决。
正题:
这个红色的大叹号说明jar包有问题。
出现红色叹号的原因:
在项目中我引用了mysql-connector-java-5.1.34-bin这个jar包,因为遇见一些问题,把jar包改为了mysql-connector-java-5.0.4-bin版本,前者直接在项目目录中右击delete删除的,如果打开libraries会发现有红色叉号的jar包。
解决方法:
右击项目文件——BulidPath—— configure BulidPath——Libraries——选中错误的jar包,Remove
项目文件中前的红色叹号就消失了,我的问题到此就解决了。“我的订单”就可以显示了。
总结:问题总能解决,减少拖延;还有提高效率,不能解决的时候尽早尽快改变思路。