文档章节

The project was not built due to "Could not delete '/项目名/target/classes/META-INF'.".

安小乐
 安小乐
发布于 2017/05/02 09:49
字数 570
阅读 321
收藏 0
点赞 0
评论 0

错误信息

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修改:

解决方法只有一个:编译器换成idea

 

 

 

 

 

1、第一种解决方法:(2017.06.02更新)

  • 关闭Eclipse的Build Automatically:快捷键Alt+p,m
  • Update 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了)

 

© 著作权归作者所有

安小乐
粉丝 12
博文 100
码字总数 62028
作品 0
朝阳
后端工程师
Ant入门基础教程

一 Ant 介绍 Ant是构建工具,用来实现软件的自动化的构建,类似于VisualStudio的project文件,Linux上构建C++的makefile,Ant通常用来构建Java程序。 Ant是基于XML的文件,所以更容易阅读;A...

Carl_ ⋅ 2014/12/07 ⋅ 0

ANT简明教程

当你正确地安装Ant后,只要输入ant就可以了。 没有指定任何参数时,Ant会在当前目录下查询build.xml文件。如果找到了就用该文件作为buildfile。如果你用 -find 选项。Ant就会在上级目录中寻找...

山海经 ⋅ 2013/09/02 ⋅ 0

用Ant实现Java项目的自动构建和部署

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一. 安装与配置 下载...

chunhei2008 ⋅ 2014/08/26 ⋅ 0

maven install项目没有配置overlay怎么也能讲war项目合并来?

joker.good.customExceptionHandler-Model0.0.1war 我在项目配置了一个war但是没有配置overlay插件但是执行install命令的时候还是会打印下面的语句 [INFO] --- maven...

joker_zhou ⋅ 2014/08/28 ⋅ 0

Ant_的最完整build.xml解释

Ant的概念 Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时...

小代码2016 ⋅ 2016/04/04 ⋅ 0

Jenkins的JDK换成1.7后报ftpClient找不到符号错

报错如下: [javac] C:UsersAdministrator.jenkinsjobsITMSV2MDJworkspacebuildtmpsrccomxiangxunatmsmodulevioserviceimplDownloadImageHandler.java:97: 错误: 找不到符号 bulid配置如下:......

bobby8411 ⋅ 2017/01/16 ⋅ 0

jenkins build.xml

icy2013 ⋅ 2014/09/05 ⋅ 0

ANT简明教程

一、ant关键元素 1. project元素 project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。接...

银月光海 ⋅ 2014/09/23 ⋅ 0

java ant build.xml文件详细解释

<?xml version="1.0" encoding="UTF-8"?> <project name="antfirsttest" default="dist" basedir="."> <description>ant firsttest!</description> <!-- set global properties for this bui......

BabyMason ⋅ 2015/02/06 ⋅ 0

Ant之build.xml基础入门

刚刚接触使用ant,在此做一些简单的记录 首先,对Ant作下简单介绍: Ant是Apache目录下的一个子项目,是一种基于Java的build工具。 本人理解就是一种打包的工具,可以利用ant这种构建工具对项...

湁忆 ⋅ 2013/03/05 ⋅ 5

没有更多内容

加载失败,请刷新页面

加载更多

下一页

关于线程的创建

转自自己的笔记: http://note.youdao.com/noteshare?id=87584d4874acdeaf4aa027bdc9cb7324&sub=B49E8956E145476191C3FD1E4AB40DFA 1.创建线程的方法 Java使用Thread类代表线程,所有的线程对......

MarinJ_Shao ⋅ 25分钟前 ⋅ 0

工厂模式学习

1. 参考资料 工厂模式-伯乐在线 三种工厂-思否 深入理解工厂模式 2. 知识点理解 2.1 java三种工厂 简单工厂 工厂模式 抽象工厂 2.2 异同点 逐级复杂 简单工厂通过构造时传入的标识来生产产品...

liuyan_lc ⋅ 37分钟前 ⋅ 0

Java NIO

1.目录 Java IO的历史 Java NIO之Channel Java NIO之Buffer Java NIO之Selector Java NIO之文件处理 Java NIO之Charset Java 可扩展IO 2.简介 “IO的历史”讲述了Java IO API从开始到现在的发...

士别三日 ⋅ 41分钟前 ⋅ 0

[Err] ORA-24344: success with compilation error

从txt文本复制出创建function的脚本,直接执行,然后报错:[Err] ORA-24344: success with compilation error。 突然发现脚本的关键字,居然不是高亮显示。 然后我把脚本前面的空格去掉,执行...

wenzhizhon ⋅ 51分钟前 ⋅ 0

Spring Security授权过程

前言 本文是接上一章Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实现得; 类图 调试过程 使用debug方式启动https://github.com/longfeizheng/logback该项目,...

hutaishi ⋅ 今天 ⋅ 0

HAProxy基于KeepAlived实现Web高可用及动静分离

前言 软件负载均衡一般通过两种方式来实现: 基于操作系统的软负载实现 基于第三方应用的软负载实现 LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载。 ...

寰宇01 ⋅ 今天 ⋅ 0

微软自研处理器的小动作:已经开始移植其他平台的工具链

微软将 Windows 10 、Linux 以及工具链如 C/C++ 和 .NET Core 运行时库、Visual C++ 2017 命令行工具、RyuJIT 编辑器等移植到其自主研发的处理器架构 E2。微软还移植了广泛使用的 LLVM C/C++...

linux-tao ⋅ 今天 ⋅ 0

JS常见this指代总结

1. dom0级事件处理程序的回调函数内 2. dom2级事件处理程序的回调函数内 3. setTimeout 4. setInterval var test = { testfn: function () { console.log(this); }};...

静默行 ⋅ 今天 ⋅ 0

泛型的基本原理

泛型是 JDK1.5 的一个新特性,其实就是一个『语法糖』,本质上就是编译器为了提供更好的可读性而提供的一种小「手段」,虚拟机层面是不存在所谓『泛型』的概念的。 在我看来,『泛型』的存在...

沧海一刀 ⋅ 今天 ⋅ 0

学好Java只需要做到这8点,年薪30W很简单!文末福利赠送!

前言: 大道至简,所以扎实有用的方法,其实都是很简单的,难在踏踏实实的执行过程。今天为大家介绍的就是Java学习的8个看起来非常简单的方法,快学起来吧。 为什么要学习Java? Java是目前最...

java高级架构牛人 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部