为什么我的项目有些包一直存在一个小红X(叉)呢?

图片说明

是否跟本地的版本管理系统有关

代码本身就有错,或者该导入的包没有导入。

有些错误已经过期了,但eclipse并没有清理,把eclipse视图里的problems视图-->errors删掉就没有了

看下面Problems里面的description

我之前也经常遇到这样的情况,每次从服务器上拉下来的项目基本都有,主要原因是有些jia包没有引入,或者有些jar包版本不匹配等需要重新导入,可以选中项目右键选择属性,看java build path 下的jar包有没有错

去java build path 看一下包导入没有。有x就表示没有导入

可以考虑哈是不是SVN更新下来的内容有冲突……

应该是包里面代码有错误

这个是说你以前把这个文件删除了 然后没有提交到svn然后又创建了个同名的这个文件 自然就是这样子的了 已结贴

看看jre有没有问题,edit一下就可以

删除了代码没有提交代码
工程clear一下试试