myeclipse中项目不编译解决方法

简介:

 

在开发中经常遇到myeclipse不编译的情况,但不同情况的解决方法又不一样,今天同样是遇到此类情况,在网上狂搜,终于找到一篇好文,它囊括了解决这种情况的常用的方法,现在发出来与大家分享。我遇到的情况是通过最后一个方法解决的:classpath文件,里面的路径不正确。

解决1

确保 project->build automatically 已经被选上。

解决2

如果选上了,也不好使, 使用这一招: project->clean->选第2个
clean select project, 勾上start build immediatelly

解决3

删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置MyEclipse为保存时编译,然后在保存的时候就可以自动编译了。

解决4

如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果。

解决5

想删掉某个class文件重新生成,删除class文件后,但classes目录下 的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。

解决6

还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。

解决7

把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。

解决8

project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes然后重新点击build工程即可自动编译。我的问题出在这里,我把这个编译目录给误删了

解决9

再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了最开始的时候,我只找到了前面7个方法,但是他们都没有解决我的问题.无意中我打开了"Problems"标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了.

最后两个是我在写这个总结的时候发现的.特别是第九条,对使用CVS进行版本控制的项目比较有用.classpath这个xml文件要仔细看。

 
 
目录
相关文章
|
7月前
使用MyEclipse导入项目
使用MyEclipse导入项目
55 1
|
7月前
|
XML Java Android开发
Myeclipse 为项目设置UTF-8格式:
在Eclipse中设置UTF-8编码:1) Window -> Preferences,选择General -> Workspace,设置Text file encoding为UTF-8。2) 同样路径,进入Content Types,选中Text,设Java Source File默认编码为UTF-8。其他文件类型如properties和XML默认已设定。
83 2
|
7月前
|
Java
MyEclipse创建jsp项目
MyEclipse创建jsp项目
53 1
|
7月前
|
Java 应用服务中间件
MyEclipse和Tomcat的搭建环境与项目创建
MyEclipse和Tomcat的搭建环境与项目创建
61 1
MyEclipse 启动报错:'Building workspace' has encountered a problem解决方法
MyEclipse 启动报错:'Building workspace' has encountered a problem解决方法
465 0
MyEclipse 启动报错:'Building workspace' has encountered a problem解决方法
|
算法 Java 关系型数据库
jsp 网上订餐Myeclipse开发mysql数据库web结构java编程计算机网页项目
jsp 网上订餐系统是一套完善的java web信息管理系统 servlet+dao+bean 开发,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发 。开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
58 0
jsp 网上订餐Myeclipse开发mysql数据库web结构java编程计算机网页项目
|
Java 关系型数据库 MySQL
jsp 宠物网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
jsp 宠物网站系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
69 0
jsp 宠物网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
|
Java Android开发
MyEclipse编码设置及设置单个项目的编码
MyEclipse编码设置及设置单个项目的编码
|
XML Java Android开发
如何将MyEclipse项目导入eclipse
如何将MyEclipse项目导入eclipse
172 0
|
Java 开发者
MyEclipse 开发项目 | 学习笔记
快速学习 MyEclipse 开发项目。
MyEclipse 开发项目 | 学习笔记