You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Java 8+STS环境下执行Maven Clean报错求助

解决Maven Clean插件执行失败问题

针对你在Spring Boot项目(Java 8 + STS环境)中执行mvn clean时出现的以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (default-clean) on project control: Failed to clean project

以下是几个可行的解决办法:

1. 释放被占用的文件或进程

  • 关闭STS中正在运行的该项目实例,确保没有后台进程占用target目录下的文件
  • 检查是否有文件管理器、终端等程序打开了target目录,关闭后重新执行mvn clean

2. 显式配置Maven Clean插件

在pom.xml的<build><plugins>节点下添加Clean插件的配置,强制清理或调整版本:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-clean-plugin</artifactId>
    <version>3.2.0</version>
    <configuration>
        <!-- 强制删除被锁定的文件 -->
        <force>true</force>
        <!-- 若需要,可指定额外要清理的目录 -->
        <filesets>
            <fileset>
                <directory>src/main/generated</directory>
                <includes>
                    <include>**/*.java</include>
                </includes>
            </fileset>
        </filesets>
    </configuration>
</plugin>

3. 手动清理目标目录

  • 直接删除项目根目录下的target文件夹
  • 执行mvn clean install验证是否能正常完成构建

4. 检查目录权限

  • 确保项目所在文件夹有读写权限,避免因权限不足无法删除文件
    • Windows:右键项目目录 → 属性 → 安全,确认当前用户有修改权限
    • Linux/macOS:在终端执行chmod -R 755 /path/to/your/project赋予权限

5. 重置Maven本地缓存

  • 删除本地Maven仓库的缓存目录(默认路径:~/.m2/repository)
  • 重新执行mvn clean,让Maven重新下载依赖资源

内容的提问来源于stack exchange,提问作者Lina Elemam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 14:55:57