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

如何让IntelliJ恢复使用target目录作为Maven构建运行目标?

问题:IntelliJ IDEA 构建目标目录异常,改用${project.build.directory}而非默认target

现象说明

  • 执行mvn compile命令时,编译生成的.class文件正常存入target目录
  • 在IntelliJ IDEA内执行构建或测试操作时,.class文件会生成在*${project.build.directory}*文件夹中
  • target/generated-sources目录下的内容会被自动复制到${project.build.directory}/classes路径下
  • 当前target目录中的类文件已过期,IntelliJ运行项目时实际使用的是${project.build.directory}下的文件

已完成的排查操作

  • 确认pom.xml自2022年5月以来未做任何修改
  • 对比.idea/compiler.xml文件2022年10月24日之前的历史版本,未发现配置变更
  • IntelliJ的Maven插件设置保持默认值(已附Maven插件设置截图、编译器设置截图)
  • Maven本身运行正常,且pom.xml中未手动配置${project.build.directory}相关参数

环境信息

  • Java:17.0.1(2021年10月通过Homebrew安装)
  • Maven:3.8.4(Homebrew安装)
  • IntelliJ IDEA:2021.2.4旗舰版(构建日期2021年12月21日)
  • macOS:2022年10月24日时为12.6版本,现已升级至13.0
  • IntelliJ捆绑Maven插件版本:212.5712.43

咨询内容

还需要检查哪些配置文件或设置项,才能让IntelliJ IDEA恢复使用target目录作为构建目标?


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 09:55:20