在Eclipse 4.4和4.5中,在重新启动或项目清理后,我收到以下错误:The project was not built due to "Resource already exists on disk: '/myproject/bin/META-INF/persistence.xml'."
我正在使用Datanucleus 4.1.1和Eclipse DataNucleus Enhancer插件4.0。我没有在我的来源上提供该文件,因为我依赖于JPA注释。
有时我得到一个非常相似的错误The project was not built due to "Resource already exists on disk: '/myproject/bin/META-INF/logback.xml'."
。即使使用/myproject/bin/.gitkeep
。
解决此问题的解决方法是删除/bin
子文件夹,刷新项目并重建。但这变得很烦人,我需要一个更永久和自动化的解决方案。
该项目正在使用Gradle,它作为Gradle项目在Eclipse中导入。我还安装了Gradle IDE插件。