myeclipse 重新编译

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:03:45
我用myeclipse开发web程序,其中myeclipse有一个重新编译的功能,我不明白是做什么用的。就是在Project>>clean这个功能。按说重新编译好像是删除已有的.class文件重新生成。可是web项目下的web_inf文件夹(存放.class文件)好像没有什么变化。
是不是里面数据已经变化了,只是看不出来而已。

里面的编译文件发生了改变,要不改动代码后需要重新编译一下,
这就是将编译文件刷新一遍。

这个问题经常会碰到
试试把LIB下的包先备份到一个地方去,在MyEclipse下将LIB下的所有JAR包删除,注意,一定要在MyEclipse下删除;这时会重新编译工程,编译好后会有很多错误,没关系
把备份好的JAR包再放回LIB目录,MyEclipse又会重新编译,这时候你要有CLASS就回来了,而且以后自动编译的功能应该也可以正常

eclipse是自动增量编译的,一般不需要手动编译或Rebulid。如果工程不能自动编译了可以查看Problems窗口,一般会有提示,把问题解决后工程就可以自动编译。如果不想使用eclipse的自动编译功能,可以把Project菜单下的Bulid Automatically选项取消,然后就可以手动Bulid工程了。