Java 在eclipse中清理项目并重新生成类文件

Java 在eclipse中清理项目并重新生成类文件,java,eclipse,Java,Eclipse,在eclipse中清理项目后,我看不到输出文件夹“bin”中生成的类文件,尽管没有生成错误,但我可以做些什么使其重新生成类文件 谢谢在“项目”菜单下,查看是否选中了“自动生成”选项 编辑:您在Eclipse或文件浏览器上检查过这个吗?有时Eclipse需要很长时间来刷新文件系统中的更改。通过右键单击bin文件夹并单击上下文菜单上的“刷新”,强制刷新 编辑:检查生成路径,尝试从头重新配置,我不知道这是否有帮助,但谁知道…请确保已打开“自动生成”选项,如图所示: 可能是您的项目被配置为将类写入到除.

在eclipse中清理项目后,我看不到输出文件夹“bin”中生成的类文件,尽管没有生成错误,但我可以做些什么使其重新生成类文件

谢谢

在“项目”菜单下,查看是否选中了“自动生成”选项

编辑:您在Eclipse或文件浏览器上检查过这个吗?有时Eclipse需要很长时间来刷新文件系统中的更改。通过右键单击bin文件夹并单击上下文菜单上的“刷新”,强制刷新


编辑:检查生成路径,尝试从头重新配置,我不知道这是否有帮助,但谁知道…

请确保已打开“自动生成”选项,如图所示:


可能是您的项目被配置为将类写入到除./bin以外的其他位置

以手动生成这些.class文件,这些文件在清理项目后丢失,取消选中Project下的build automically,然后右键单击您的项目并选择build Project,它将重新生成丢失的.class文件

是的,我尝试取消选中并再次检查,但仍然没有结果。这很奇怪,您的Eclipse安装可能有问题。你在使用什么JRE?我下载了Java SE开发工具包6,我想它附带了JRE。单击“全部构建”尝试强制构建,但仍然没有。这在我身上已经发生过,帮助我的是无限期地等待,直到它再次再生它们,但我需要它们毫不拖延地再生。这很奇怪。编辑项目中的一个源文件并保存。(例如,添加一个空行)并查看它是否生成.class文件。起初它被配置为这样做,但我更改了类路径以包含bin.Huh?类路径与类的编写位置无关(至少不是显式的-项目将自动在其类路径上包含其“输出目录”)。如果您已经显式地将bin添加到类路径中,这可能会使它感到困惑?当您在eclipse中创建项目时,会生成一个.classpath文件。它包括源路径和输出路径,是的,我手动添加了它;我是一个Eclipse用户。对我来说,不得不修改文件手册听起来很可疑。从1.0开始,我就一直在使用Eclipse,在那段时间里,我可能已经手工编辑过该文件两次。看看重新创建项目是否有帮助。(即备份.project和.classpath,从Eclipse中删除该项目,从磁盘中删除.project和.classpath文件,然后将该项目重新导入Eclipse)是的,最后我就是这么做的,不值得花费所有的时间找出问题所在。