错误信息
The project was not built due to "Could not delete '/项目名称/target/classes/META-INF'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent kstore_newboss_site
环境:win10、eclipse version=4.6.1、jdk1.7、tomcat7、maven web项目、git插件
执行Project -> clean后,报错:
执行mvn clean -X后,控制台:
target下的文件无论用Project -> clean 还是mvn clean都delete failed。。。。
昨天在操作git时,因为不咋熟,不知道点了什么。之后clone下来的项目,只要使用mvn clean 或者Project -> clean都会出现这样的错误。(昨天之前是没有这个错误的。)
解决方法
2017-11-13修改:
1、第一种解决方法:(2017.06.02更新)
关闭Eclipse的Build Automatically:快捷键Alt+p,mUpdate Maven Project:快捷键Alt+F5项目右键->Run with -> maven clean如果三个步骤都做完之后,在Problems中没有Errors,就说明ok了。此时再打开Eclipse的Build Automatically:快捷键Alt+p,m
2、这个错误,可能是因为我的eclipse git插件的问题。卸掉git重装就好了。
在想要clean时,是需要删除掉target/下的文件,但是这些文件不知道为啥被git打开了。就一直删除不掉,clean就报错了。(可以在视图中把这错误信息选中->右键->复制到txt中就可以看到全部的错误信息了。我就是这样看到错误信息的,但是现在修复好了,就没法重现了。)
3、重装git之后,有时候还是会出现这个问题。
使用Update Maven Project时,会出现这个问题,我会关闭eclipse->使用360清理一下->启动eclipse->Update Maven Project 这样有时候会解决
卸载/重装git插件
卸载Software
Help -> ->Installed Software -> 搜索git
全部选中,点右下角Uninstall,卸载成功后好像会弹窗让重启,点击restart或ok(忘记到底是restart还是ok了)
安装Software
Help -> -> Search ->搜索egit
安装成功后好像会弹窗让重启,点击restart或ok(忘记到底是restart还是ok了)