升级JDK版本

  1. http://jingyan.baidu.com/article/eb9f7b6d8f82a6869364e8a7.html
  2. 下载JDK 1.8

    打开http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  下载最新的JDK安装文件

    ubuntu14.04安装配置jdk1.8.0_25
  3. 找到你下载文件的目录,使用下面的命令我的是用firefox下载的,在下载文件夹敲命令sudo tar zxvf  jdk-8u25-linux-x64.tar.gz  -C  /usr/lib/jvm

    如图

    ubuntu14.04安装配置jdk1.8.0_25
  4. 解压之后,可以看到jvm文件夹里面有jdk文件了 如图

    ubuntu14.04安装配置jdk1.8.0_25
  5. 下面配置系统环境变量

    sudo gedit /etc/profile

    在文本编辑器最后添加如下的语句

    #  set java environmentexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25  export JRE_HOME=${JAVA_HOME}/jre  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  export PATH=${JAVA_HOME}/bin:$PATH 

    如图所示

    ubuntu14.04安装配置jdk1.8.0_25
  6. 保存退出,下面输入以下命令配置默认JDK版本

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_25/bin/java 300  

    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_25/bin/javac 300 

    执行代码:

    sudo update-alternatives --config java 

    ubuntu14.04安装配置jdk1.8.0_25
  7. 最后,测试环境变量有没有配置成功

    输入java -version (会显示如下信息,说明已配置成功)

    ubuntu14.04安装配置jdk1.8.0_25
在 IntelliJ IDEA 中升级 JDK 版本是 Java 开发中常见的操作,尤其是在项目需要兼容更高版本的特性或依赖库要求使用新版本 JDK 时。以下是详细的步骤说明: ### 配置项目的 SDK 版本 1. 打开 IntelliJ IDEA,进入目标项目。 2. 点击顶部菜单栏中的 **File** > **Project Structure**(或者使用快捷键 Ctrl + Alt + Shift + S)。 3. 在弹出窗口中选择 **Project Settings** 下的 **Project**。 4. 在右侧找到 **Project SDK**,点击下拉框选择已安装的新版本 JDK。如果没有对应版本,可以点击 **New...** 添加新的 JDK 安装路径。 5. 同时设置 **Project language level** 为与所选 JDK 对应的语言级别(例如 JDK 11 对应的是 "SDK default (11 - Local variable syntax for lambda parameters)")[^2]。 ### 设置模块使用的语言级别 1. 在同一个 **Project Structure** 窗口中,切换到 **Modules** 选项卡。 2. 选择对应的模块,点击右侧的 **Sources** 标签页。 3. 修改 **Language level** 为与新 JDK 兼容的级别,确保模块能够正确识别新版语法和特性[^2]。 ### 更新编译器配置 1. 返回主界面后,点击 **File** > **Settings**(或使用快捷键 Ctrl + Alt + S)。 2. 进入 **Build, Execution, Deployment** > **Compiler** > **Java Compiler**。 3. 确保每个模块的 **Target bytecode version** 设置与当前项目使用的 JDK 版本一致,例如设置为 11 如果使用的是 JDK 11。 ### 检查并更新依赖项 如果项目依赖了某些第三方库或框架,在升级 JDK 时需要注意这些依赖是否支持新版本JDK。例如,对于使用 Spring Boot 和 Eureka Server 的项目,JDK 11 移除了 JAXB 模块,因此需要手动在 `pom.xml` 文件中添加相关依赖以保证服务正常运行[^3]: ```xml <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version> </dependency> ``` ### 清理并重新构建项目 完成上述更改后,建议执行一次完整的项目清理与重建操作: 1. 点击顶部菜单栏的 **Build** > **Clean Project**。 2. 再次点击 **Build** > **Rebuild Project**,确保所有修改生效并且没有编译错误。 通过以上步骤,可以在 IntelliJ IDEA 中顺利完成 JDK 版本升级操作,并保障项目的稳定性和兼容性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值