在idea中修改maven项目使用的jdk版本

本文指导如何将项目从JDK16迁移到JDK8,涉及pom.xml修改、设置配置调整和项目结构更替,确保SpringBoot和普通Maven项目兼容性。

把jdk从16换成了8,以前的项目无法运行
报错:java: 错误: 无效的源发行版:16
在这里记录以下需要改动的地方

1、pom.xml
如果是普通maven项目,这两处16改成8即可
在这里插入图片描述
如果是springboot项目,需要修改下面两处
在这里插入图片描述

在这里插入图片描述

2、设置
这几处也改成8
在这里插入图片描述
3、项目结构
在Project中改成1.8
在这里插入图片描述
Module中给每个Module都改成8
在这里插入图片描述
在这里可以管理你所有的jdk
在这里插入图片描述

IntelliJ IDEA修改 Maven 项目JDK 版本配置涉及两个层面:一是项目本身的 JDK 设置,二是 Maven 构建时使用JDK 版本。以下是详细步骤: ### 修改项目JDK 版本 1. 打开 IntelliJ IDEA,进入项目设置界面:依次点击 `File` -> `Project Structure`(或使用快捷键 Ctrl+Alt+Shift+S)。 2. 在弹出的窗口中选择 `Project` 选项卡。 3. 在 `Project SDK` 下拉菜单中选择你希望使用JDK 版本。如果没有所需的 JDK,可以点击 `New...` 添加新的 JDK 路径。 4. 同时,在 `Project language level` 中选择与所选 JDK 相匹配的语言级别。 5. 点击 `Apply` 应用更改,然后点击 `OK` 保存设置 [^2]。 ### 修改 Maven 构建使用JDK 版本 1. 进入 IntelliJ IDEA 的全局设置:点击 `File` -> `Settings`(或使用快捷键 Ctrl+Alt+S)。 2. 在左侧导航栏中找到 `Build, Execution, Deployment` -> `Build Tools` -> `Maven`。 3. 在右侧的 `Maven` 设置页面中,找到 `JDK for importer` 选项。 4. 从下拉菜单中选择你希望 Maven 使用JDK 版本。这将影响所有通过 Maven 导入的项目使用JDK [^3]。 5. 点击 `Apply` 和 `OK` 保存更改。 ### 更新 `pom.xml` 文件中的 Java 版本 为了确保 Maven 构建时使用Java 版本项目一致,还需要更新 `pom.xml` 文件中的 `maven-compiler-plugin` 配置: ```xml <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>11</source> <target>11</target> </configuration> </plugin> </plugins> </build> ``` 请根据实际需要将 `11` 替换为你希望使用Java 版本号 [^4]。 完成以上步骤后,重新导入 Maven 项目或刷新 Maven 配置以确保更改生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值