如图所示,工程的图标上面出现了一个红叉叉,但是没有任何的错误提示,也没有发现存在任何的错误,求大神解答:
看看eclipse下面的problem视图, 里面应该有, 当然第一可能是jar包引入问题,在build path里面看看
通常情况是jdk引用问题,或者有的包没导入。比如DeyApp就是jdk没导入,DeyFramework应该是相关包没导入,右击DeyFramework-->Build path-->Configure Build path,然后看看那个包没导入
把jar包remove掉,重新导入
这个一般是你使用的jdk的版本跟原来工厂开发时使用的jdk不匹配导致的,调整一下jdk的版本从新编译一下就好了。
上面的红色感叹号我遇到几次,通常是由于配置的jar包路径找不到了,把他remove掉就可以了,后面的,我想是找不到类了,如果你先把找不到路径的jar包重新导入的话或许就已经解决了。而且有时候,我也遇到过我原无故就有个小红x号的问题,不过这样的一般不影响程序的正常运行
看Problems窗口中有没有errors.
资源引用问题,主要看工程根目录.project文件中的资源路径应用,注意改的时候用相对路径。
红叹号是A工程中设置了引用B工程,但引用路径有问题或者B工程有问题或者B工程不存在。
先看buildpath有无error,要是没有就重新buildworkspace再有问题就是是jar包出了问题
buildpath里有引得不对的多余的jar吧。
1.检查jar包是否有或者是否更新
2.检查源代码输出文件夹
就这两个地方。