我已经删除了我的Eclipse Java EE项目下我的文件夹WEB-INF/classes的内容。现在它已经不复存在了,我无法让他们回来。刷新该项目不会执行任何操作。在Java EE项目中,删除我的类之后,我无法恢复它们?
有什么办法可以重新编译我的班级,让他们回到这个文件夹?
我已经删除了我的Eclipse Java EE项目下我的文件夹WEB-INF/classes的内容。现在它已经不复存在了,我无法让他们回来。刷新该项目不会执行任何操作。在Java EE项目中,删除我的类之后,我无法恢复它们?
有什么办法可以重新编译我的班级,让他们回到这个文件夹?
您正在使用哪个视图?默认情况下,Eclipse不会在“包资源管理器”视图中向您显示这些类,例如 - 但会在“导航器”视图中显示。所以他们可能确实在那里,而你只是看不到他们。
否则,只需尝试重建项目,使用“项目”菜单中的选项。
有一个技巧可以帮助你,如果你还记得你的班级名称。 如果您删除了某些东西,并且您将创建一个具有相同名称的文件,则可以在包浏览器中单击此文件并选择“与本地历史记录进行比较”选项。它帮助了我几次。
我从文件管理器看它们,那里没有任何文件。同时,服务器的WEB-INF/classes中有一些内容,如果我删除它,这个内容正在恢复。 – Dims
您的Eclipse配置可能不一定匹配服务器上的内容。右键单击项目,单击“属性”,然后从左侧导航栏中选择“Java构建路径”。 “默认输出文件夹”以及任何源文件夹特定的“输出文件夹”显示了什么内容? – ziesemer
全球范围内,它是类文件夹。以及如何查看源特定的输出? – Dims