eclipse 清空项目生成的class文件

我选中项目,然后菜单栏→project→clean不好使呀。在项目上右键Source→clean up也不好使。打开bin文件夹查看,.class文件还在!如果手动删除这些.class文件,重新编译eclipse又容易出现NoClassDefFoundError错误。

对于eclipse清理字节码文件,大家有什么办法没?

eclipse清空项目生成的class文件可以使用clean up指令,如下图:

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-02
不知道你要干嘛,如果是想去掉eclipse的自动编译的话,把project->build->automatically的勾去掉,然后手动删除class文件,要编译的时候再选中项目,点build project。追问

我的eclipse好像有点毛病,我已经更改了源文件,但是它的输出结果还是按老版本源文件的。所以我想清空一下.class文件。

追答

那是没有自动编译吧。。。你把project->build->automatically的勾打上就好了

追问

那个√一直是选中的呀。

追答

呃,那我就不知道怎么回事了。。。

第2个回答  2018-02-28
eclipse中有自带tomcat服务器,还可以自己单独添加tomcat服务器。
1. 如果是自己添加的就要到tomcat目录下的work\Catalina\localhost\相应的应用名\org\apache\jsp下去找.class文件;
2. 如果是eclipse中有自带tomcat服务器就得去eclipse程序所在文件夹的tomcat服务器的相应位置去找!
第3个回答  2012-04-16
你编译就行了,如果是缓存问题那你到\tomcat-6.0\work\把这里面的东西删掉再重新开服务器,project->build->automatically这个选择只是自动编译你JSP页面的代码,对java类的修改没什么用的,有eclipse里没有编译类的功能,要自己写个ant(比如build.xml,自己上网找一下怎么在eclipse上编译java类吧),编译你的类,这样你的class文件才能是你最新的修改后的class文件……本回答被提问者采纳
第4个回答  2012-04-05
tomcat缓存问题?
删除掉tomcat的缓存,浏览器的缓存,java的缓存。然后看看。。。

eclipse如何清理已经生成的.class文件
eclipse清空项目生成的class文件可以使用clean up指令,如下图:

为什么删除Eclipse项目,bin目录下的.class文件,Console控制台就会显...
很简单,你点击eclipse工具栏里的project,点击clean,然后选择全部项目clean一遍,也就会重构工作空间了build workspace,,然后你再启动就正常了。

...整个项目删除,现在只剩下workspace中的class文件得到保存,如何恢复...
用恢复软件试试

eclipse编译后的class文件在哪
打开相应的项目或工程文件,在里面你会找到一个build文件,打开后你会看到这个目录结构和你的工程很像,它里面就是对应工程.java的.class文件

eclipse中删除源文件后为什么bin目录中的class文件也不见了
默认Eclipse是自动编译的(build automatically),可以设置为不自动。自动时你对源文件的任何更改都会影响到编译完的文件。但设置了你就失去了及时查错的功能。最好是多备份一下,防止误删。

eclipse编译后的class文件在哪
工具:eclipse 步骤:1.选中要找的类的类名 2.点下快捷键 ctrl+shift+R,会默认显示源文件.java的路径,如果没有.class的话,点击右上角的三角 3.选择如下图:4.会展示出.class文件 5.双击.class文件,打开如下 6.快捷键 alt+回车,打开如下头 ...

myeclipse->project->clean…到底有什么用
“myeclipse->project->clean…”其主要作用就是在eclipse里把编译好的class等文件删除,激活eclipse重新自动编译(含class文件、jsp文件、ftl文件等等)。当eclipse的工程出现一些莫名的错误时,可以使用myeclipse->project->clean…这个功能重新编译。例如:开发者改动代码时,因为一些未知的原因,eclipse的自动...

eclipse修改完程序后如何生成class文件
选择你要生成的文件,点击鼠标右键,选择“Run”

怎么找到Eclipse中生成的.class文件
找到Eclipse中生成的.class文件需要去工程目录的bin下面找。一般地,eclipse编译好的class文件都会保存到默认的bin目录下。1、bin目录是保存可执行的二进制字节码文件的默认路径:2、也可以在新建工程的时候指定路径,如果不指定就是工程名\/bin下面:这里也可以修改成自己想要编译的路径。

eclipse修改代码后都需要clean吗?
eclipse中clean的作用是将工程中的.class文件删除,同时重新编译工程Java文件。如果没有clean,修改代码后会出现部署不上文件的问题。如果没有clean,可以点击Project–>Build Automatically,然后这个选项签名就自动勾选上了,然后你再次运行项目,以后每次修改Java代码,都会部署成功了。

相似回答