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

来源:互联网 发布:linux服务器端口怎么开 编辑:程序博客网 时间:2024/05/15 06:07

好烦的问题?

只要是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出问题了,仔细查看,与项目组同事多沟通,不要慌。

0 0
原创粉丝点击