IntelliJ IDEA 2025.2 Maven设置不生效的解决方案

Published on 2025-09-26 10:55 in 分类: 随笔 with 狂盗一枝梅
分类: 随笔

前些日子升级了IDEA到2025.2,使用了一段时间之后出现了一些问题,尤其让我头疼的问题就是Maven的配置总是失效,需要重新配置。

一、问题重现

后端有很多个微服务,我每次都是对着文件夹右键打开代码仓库:

image-20250925155409739

升级IDEA到2025.2之后重新配置了maven设置,但是一旦重新打开新项目,maven设置就会失效,默认使用IDEA内置的maven(此时部分项目运行的时候会提示Groovy错误)。这是为什么呢?

二、问题分析

为了搞清楚这是不是新版的bug(老版2020.2没有这个问题),我在社区提了一个bug:https://youtrack.jetbrains.com/issue/IDEA-378154

原来,File->Settings->Build,Execution,Deployment->Build Tools->Maven 设置并非全局设置,而是只针对于当前项目的“局部配置”,这种当前项目的配置都有特殊的符号,如下所示:

image-20250926104907074

三、解决问题

社区给了解决方案,那就是到File->New Projects Setup->Settings For New Projects,在里面配置的Maven设置将应用于新建的项目。

需要注意的是,有可能设置好了之后打开项目Maven设置还是内置的Maven,这表示在设置Settings For New Projects前你使用IDEA打开过项目,已经生成了项目配置文件,所以即使设置了Settings For New Projects,IDEA也不会应用新项目设置。这时候只需要删除项目根目录的.idea目录以及.iml文件,然后重新打开项目就可以了。


#maven #java #idea
复制 复制成功