您的位置:首页 > 编程语言 > Java开发

Myeclipse项目无法编译或classes下没有文件 不要慌

2015-12-05 15:47 441 查看
好烦的问题?

只要是JAVA项目,通过Myeclipse编译,经常会出现classes目录下没有文件或无法编译的情况,这种问题最头疼。

classpath是什么?

classpath实际就是告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。比如lib路径、class输出目录、JDK路径等等。

什么导致出现这样的问题?

1、一个项目一般由多个人开发,通过SVN进行版本控制,大家各自的JDK路径或版本可能不一样,但一个项目一般会要求同样的版本,路径也是相对的,所以一般不会出现这类问题。

2、从其它项目拷贝过来直接用,这时候classpath肯定有问题。

3、项目里的缺少相关lib。

所以,出现classes下没有文件或编译不能生效的情况时,尝试以下解决。

1、检查myeclipse是否开启自动编译。



2、检查jdk、相关LIB是否全部有。



3、检查classpath。

4、clean project。(先Clean project selected below)





总之,出现这个问题,一般都是classpath出问题了,仔细查看,与项目组同事多沟通,不要慌。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: