eclipse项目有感叹号,但代码没错怎么办?

比如
例图

  1. 方法一
    淡定一点的方式是
    打开eclipse的Problems窗口,然后查看问题所在,解决对应的问题
    可以–window–>show view–>Problems打开
    eclipse项目有感叹号,但代码没错怎么办?_第1张图片

  2. 方法二
    我也是刚遇到这个问题,然后是因为导入jar包出错了,然后删除jar包
    右键导致问题的jar包,也可以从problems窗口找到出问题的jar包
    然后Refactor—>move–>然后点OK 就可以了。
    eclipse项目有感叹号,但代码没错怎么办?_第2张图片

  3. 方法三
    但,因为又自己去接触swing,涉及到图片,我以为图片也要build path,所以就又出来这个问题,照着方法二,move了,但删不掉,再选move时,已经没法点OK了,因为变暗了。所以就新建项目,把原项目的代码复制过去。
    eclipse项目有感叹号,但代码没错怎么办?_第3张图片
    但我当时没想通图片不用build path,所以又出错了。于是就忽然想到是不是配置文件的问题(eclipse的该项目的配置文件),于是感觉发现了新大陆一样。
    步骤是–>打开eclipse的工作空间,就是workspace
    可以点击file–>switch workspace–>other 查看,这是改工作空间的,不要更改内容就没有关系
    进入该目录,会看到你新建的所有项目,我的例子来的,是Demo的项目,然后用文本编辑器(如notepad++)打开“.classpath”文件
    eclipse项目有感叹号,但代码没错怎么办?_第4张图片
    会看到是标签形式,删掉导致问题的jar包名字所在行,到eclipse里右键该项目,点refresh刷新一下就解决问题了
    eclipse项目有感叹号,但代码没错怎么办?_第5张图片
    额,因为我的是图片,所以是gif后缀

  4. 方法四
    其实我解决问题后好奇,试过将“.classpath”文件重命名为 1.java 然后用记事本打开。
    可以打开,而且没有乱码,但无法把名字改回去,会提示“必须键入文件名”。
    然后就想到新招–>索性将它删掉,再找其他项目的“.classpath”文件复制过来,发现没有什么影响,想了想,还是建议用没有build path 过jar包的项目下的比较好

你可能感兴趣的:(eclipse文件夹)