解决:IDEA中右侧的Maven视图中多了Profiles这一项。并且Profiles下的JDK版本与实际使用版本不一致

1.问题:

文字描述:

第一:右侧的Maven视图出现了Profiles(配置文件)

第二:

实际使用:JDK21

但是,Profiles显示:jdk17

图片描述:

2.Maven右侧为什么会出现Profiles?

Maven 的 Profiles(配置文件) 是用来 多版本 / 多环境切换的(比如同时维护 JDK17、JDK21 两个版本)。

出现,可能的原因:

第一:Maven的conf里面的settings.xml里配置了这个 Profile;

(我是因为这个问题,导致IDEA里面,右侧的Maven视图这里一直有这个

第二:项目 pom.xml 里定义了这个 Profile。

3.解决措施:

第一,检查Maven的conf文件夹下面的setting.xml

如果有写 java版本相关的配置,注释掉

第二,检查IDEA里面有关JDK的设置,改成自己实际开发使用的JDK版本

首先,Setting设置 这里

其次, Project Structure项目架构这里

第三,刷新Maven

4.验证JDK版本设置无误

执行mvn -version,输出的 Java 版本是 21(你自己使用的实际版本)

Maven视图右侧没有Profiles这一项

相关推荐
YOU OU8 分钟前
Spring IoC&DI
java·数据库·spring
один but you33 分钟前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
是码龙不是码农1 小时前
ThreadPoolExecutor 7 个核心参数详解
java·线程池·threadpool
这是程序猿1 小时前
Spring Boot自动配置详解
java·大数据·前端
MY_TEUCK1 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务
小江的记录本2 小时前
【Java基础】Java 8-21新特性:JDK21 LTS:虚拟线程、模式匹配switch、结构化并发、序列集合(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
二宝哥3 小时前
离线安装maven
java·数据库·maven
日月云棠3 小时前
6 高级配置:Spring Boot整合、泛化调用与配置指南
java·后端
云烟成雨TD3 小时前
Spring AI Alibaba 1.x 系列【58】Spring AI Alibaba Builtin Nodes 模块介绍
java·人工智能·spring
wyu729614 小时前
SpringBoot学习记录,一个小项目实战
java