我正在使用Net Beans(因为Netbeans智能感知速度太快,不适合我的耐心)。然而,自从NetBeans使用新的Eclipse推动我的发展以来,我的习惯就是这样。 正常情况下,当Netbeans自动编译机制内部出现问题时,我只需要创建位于项目根目录下的文件夹并将其删除(有时使用Unlocker),然后Net Beans将重新创建该文件夹并将.class文件放入。但是,最近,当我尝试在Eclipse项目根目录下使用bin文件夹执行同样的操作时,即使重新启动IDE,关闭“自动生成”,然后运行“全部生成”(Ctrl + B),bin文件夹也不会被复制。如何在Eclipse中删除后重新生成bin文件夹?
回答
有可能bin
不是您的班级输出文件夹。您应该检查Project properties|Java Build Path|Source
。
这应该这样做,Eclipse会自动创建并隐藏您的输出文件夹(默认情况下会进行过滤)。如果您想展示它,您可以自定义过滤器。 – Malaxeur 2010-01-05 16:05:59
我认为bin应该是我的输出文件夹,因为当我使用Project> Clean ...时,文件夹被重新创建(删除之后)。 – 2010-01-05 16:23:17
因此,该文件夹正在被重新创建而没有任何内容?你有(a)从Eclipse外部检查和(b)在Eclipse中检查视图过滤吗? – 2010-01-05 16:27:14
您是否尝试过直接在文件系统上重新创建bin文件夹并对eclipse项目执行刷新?
在菜单中,请不要关闭自动构建并单击项目>清除...
它有一些帮助。但是我在src文件夹里创建的xml文件没有被复制到bin文件夹中。 – 2010-01-05 16:05:39
请注意我的其他评论。如果这些文件是在Eclipse之外创建的,那么直到您F5之前,Eclipse才会知道它们。 – 2010-01-05 16:06:42
你可以看看这个屏幕截图:http://seamoo.com/Eclipse-Screen-3.jpg。我认为Eclipse正在跟踪这些XML文件。我按F5(和上下文菜单>刷新)几次,但它没有帮助。 – 2010-01-05 16:21:41
可能不涉及这个问题,但一些你需要知道的是,Eclipse的距离我们约的内容其文件夹。更确切地说,它报告所有文件夹(即包含的文件和子文件夹)的内部模型的内容,并且只在GUI中显式刷新视图时刷新该内部视图。
尤其是当您在Eclipse之外操作文件或使用从Eclipse启动但不直接绑定到Eclipse的工具时,Eclipse将不会了解这些差异。
另一种可能性是您的项目没有“Java特性”。你是否看到Package Explorer中的源代码包?
如果没有,这个节应该出现(或去)在您的项目文件:
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
这为我解决了它。重要的是,我在Java本质之前拥有了maven2Nature性质......这样可以阻止文件弹出到bin目录中。 – OceanLife 2013-05-04 16:40:37
- 1. 在eclipse中从cvs项目中删除bin文件夹
- 2. 从git中删除生成文件夹
- 3. 删除了gen文件夹,eclipse现在不生成它:(
- 4. Eclipse bin文件夹位置
- 5. 排除在bin文件夹
- 6. 如何在React Native项目中重新生成ios文件夹?
- 7. 如何删除Xcode 4中的生成文件夹?
- 8. 从Resources文件夹中删除CoreDataBooks.sqlite后,它是如何继续生成的?
- 9. 如何在eclipse中获取bin文件夹
- 10. 使用c删除文件夹后删除文件夹#
- 11. 如何重新生成已删除的pom.xml文件并在eclipse中自动添加依赖关系
- 12. SVN - 如何删除bin文件夹会导致src文件夹来代替删除?
- 13. 如何在eclipse上清洁projet后重新生成R.java?
- 14. 在codeigniter中删除后从文件夹中删除图像
- 15. 如何在eclipse中读取位于java项目文件夹中的bin文件
- 16. TFS生成不生成在Asp.Net MVC项目/ bin文件夹中的DLL
- 17. 如何在成功复制(Mac OSX)后在bash中删除文件夹?
- 18. 我该如何在eclipse上显示bin文件夹?
- 19. 如何删除SVN中提交的文件夹(Eclipse)
- 20. Eclipse中删除我的.svn文件夹,每当我重新启动它
- 21. 的Linux的/ tmp文件夹+如何知道文件将重新启动后或在一段时间后删除
- 22. 在Rails中重新生成夹具测试文件
- 23. Apk文件已删除。需要重新生成
- 24. 删除/空石墨Whisper文件自动重新生成
- 25. 何时更新bin文件夹
- 26. 从GitHub中删除bin可执行文件夹
- 27. 从存储库中删除/ bin文件夹sync
- 28. android - 如何重新生成R.java文件?
- 29. 我不小心删除了'/ usr/bin/java'文件。如何重新安装java?
- 30. 如何删除C++中的文件夹?
由于Eclipse将不会带来任何的.class文件bin文件夹,我不能做任何事情。没有单元测试运行,没有运行Class.main方法。哎哟。 – 2010-01-05 15:56:57