开发工具系列 之 同一个电脑上安装多个版本的JDK

简介: 这篇文章介绍了如何在一台电脑上安装和配置多个版本的JDK,包括从官网下载所需JDK、安装过程、配置环境变量以及如何查看和切换当前使用的JDK版本,并提到了如果IDEA和JDK版本不兼容时的解决方法。

前言

运行不同的项目业务,需要的 JDK 环境有所差别。需要来回切换JDK的版本。这里介绍如何一个电脑上安装多个 jdk

1、下载安装jdk

1、官网下载所需JDK

官网地址:https://www.oracle.com/java/technologies/downloads/
在这里插入图片描述

如果你想要其它版本、当前页面往下翻翻
在这里插入图片描述
2、安装其它版本jdk
直接双击安装包,选择安装地址,其它都选默认即可。该过程略
在这里插入图片描述

3、成功安安装后
在这里插入图片描述

2、配置环境变量(如需切换jdk 这里配置)

设置两个子JAVA_HOME,一个总JAVA_HOM

JAVA8_HOME   :  D:\Program Files\Java\jdk1.8.0_31

JAVA17_HOME :  D:\Program Files\Java\jdk-17.0.9

//需要哪个环境的jdk 就配置哪个。我这里使用 jdk17
JAVA_HOME   :  %JAVA17_HOME%

在这里插入图片描述

path 就正常写:

%JAVA_HOME%\bin

在这里插入图片描述

3、查看当前使用的jdk版本

如果你要使用jdk8 ,环境变量切换一个使用的jdk 就可以了。
在这里插入图片描述

4、后语

如果你切换升级 jdk 后,发现IDEA开发工具运行之前的项目 报错。如下所示(我就遇到了这个问题),出现错误的原因就是IDEA 和 jdk 的版本 不兼容,需要提高IDEA的版本。具体解决方法可以看这篇博客:
解决IDEA 和 jdk 不兼容问题

Cannot determine path to ‘tools.jar‘ library for 17 (D:/Program Files/Java/jdk-17.0.9)

JDK版本修改不生效的解决方法

在这里插入图片描述

相关文章
|
3天前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
43 21
|
8天前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
39 11
|
2月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
211 41
|
2月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
295 17
|
3月前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
213 32
|
2月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
181 11
|
2月前
|
Java
IDEA修改JDK版本
在IDEA中修改项目JDK版本的方法如下:1. 右键点击项目;2. 选择“Open Module Settings”,如图所示;3. 在弹出窗口中配置自定义的JDK路径。通过以上步骤,可轻松更改项目所使用的JDK版本,满足不同开发环境的需求。
|
3月前
|
Java API 开发工具
Android cmdline-tools版本与最小JDK的关系
总的来说,Android的命令行工具和JDK之间的关系就像是一场舞会,两者需要彼此配合,才能共同创造出美妙的舞蹈。如果选择了不合适的舞伴(即不兼容的版本),可能会导致舞蹈中的步伐混乱,甚至无法完成舞蹈。而即使选择了合适的舞伴,也需要考虑舞伴的舞蹈技巧(即性能和稳定性),才能确保舞蹈的完美表现。因此,选择合适的Android命令行工具和JDK版本,是每一个Android开发者都需要面对的重要决定。
101 13
|
10月前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
869 61
|
4月前
|
Java Linux 应用服务中间件
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
604 21