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

如何禁用IntelliJ IDEA构建后自动删除未使用import语句的功能

禁用IntelliJ构建后自动删除未使用导入的配置方案

你遇到的构建后自动删除未使用import的情况,本质是构建流程绑定了「优化导入」任务,和实时优化导入的配置无关,按以下步骤调整即可:

场景1:IntelliJ自带构建配置绑定了优化导入任务

  • 打开IntelliJ设置面板,快捷键为Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)
  • 依次进入构建、执行、部署->构建工具分类
  • 选择你当前项目使用的构建工具(Gradle/Maven)对应的标签页,取消勾选「构建前/后执行优化导入」类的关联选项
  • 返回设置主页面,进入运行/调试配置->启动前栏目,检查当前项目的启动/构建配置中,是否添加了「优化导入」的前置/后置任务,如有则删除该任务
  • 保存设置后重新构建项目验证效果

场景2:构建工具配置了自动优化导入的第三方任务

如果你的项目引入了Spotless、Checkstyle等代码格式化插件,且在构建配置中开启了自动优化导入规则,需要修改构建文件:

  • Gradle项目:打开build.gradle或build.gradle.kts,删除自动优化导入相关的配置,或给对应格式化任务添加跳过规则
  • Maven项目:打开pom.xml,删除maven-checkstyle-plugin、formatter-maven-plugin等插件中配置的自动优化导入规则
  • 修改完成后重新导入项目的构建配置即可生效

额外提示:可同时检查版本控制->提交设置页,取消勾选「优化导入」选项,避免提交代码时触发该操作误删导入语句

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 03:36:04