jdk8-8u381是没有压缩包安装这一方式吗?官网上只有exe文件,如果系统中有多个版本,
(不如我本地有java17,是使用压缩包方式安装的,只需要更改环境变量)现在系统固定死了版本8,那么该怎么换java版本?环境变量好像没有用。
回答:现在的jdk安装的时候会自动配置好环境变量,一般是这个目录:C:\Program Files\Common Files\Oracle\Java\javapath
你手动的去将环境变量里面这个值去掉,然后添加你自己的环境位置即可
一般建议只添加一个,当然你完全可以在IDEA里面对项目单独设置jdk,这样也方便不少
本地安装多个jdk,无非就是想运行嘛,idea可以选择项目的jdk环境,不需要改变环境变量啊,ctrl+alt+shift+s进入设置,修改jdk,然后maven配置变更jdk版本就好
【以下回答由 GPT 生成】
首先,通过exe安装的Java版本通常会将相关路径和环境变量配置自动添加到系统中,所以更改环境变量可能不会生效。要更换Java版本,你可以按照以下步骤进行操作:
确认已经正确安装了目标Java版本,比如Java17。你可以通过命令行输入java -version
来检查当前系统默认使用的Java版本。
找到新安装的Java版本的安装路径。你可以在Java官网下载页面的安装说明中找到该信息。假设Java17的安装路径为C:\Java\jdk-17
。
在系统的环境变量中添加新安装的Java版本。具体操作如下:
sysdm.cpl
,并按下回车键来打开系统属性窗口;C:\Java\jdk-17\bin
添加到变量值的末尾。点击 "确定" 按钮保存更改。
关闭所有打开的命令行窗口,并重新打开一个新的命令行窗口。
输入java -version
命令来检查新的Java版本是否生效。如果显示的版本是Java17,则说明更换Java版本成功。
请注意,如果你需要在不同的项目中使用不同的Java版本,还可以使用工具如Jenv或SDKMAN来管理多个Java版本。
【相关推荐】