Windows版
要将Windows中的Java环境变量从Java 8更改为Java 9,并确保更改在重启计算机后仍然生效,请按照以下步骤操作:
-
首先,确保已经安装了Java 9。如果没有,请从Oracle官方网站下载并安装Java 9:https://www.oracle.com/java/technologies/javase–downloads.html
-
在“编辑环境变量”窗口中,找到包含Java 8路径的条目,例如:
C:Program FilesJavajdk1.8.0_291bin
,然后将其删除。 -
添加一个新的条目,将其设置为Java 9的安装路径,例如:
C:Program FilesJavajdk-9.0.4bin
。确保使用正确的路径,路径中的版本号可能会有所不同。 -
在“编辑环境变量”窗口中,将变量值更改为Java 9的安装路径,例如:
C:Program FilesJavajdk-9.0.4
。确保使用正确的路径,路径中的版本号可能会有所不同。
现在,Java环境变量已经更新为Java 9,并且更改将在重启计算机后仍然生效。
如果您希望创建一个批处理(bat)脚本来自动执行这些操作,请按照以下步骤操作:
@echo off
setx Path "C:Program FilesJavajdk-9.0.4bin;%Path%"
setx JAVA_HOME "C:Program FilesJavajdk-9.0.4"
echo Java environment variables updated to Java 9.
echo Please restart your computer for the changes to take effect.
pause
Linux版
在Linux系统中,要将Java环境变量从Java 8更改为Java 9,并确保更改在重启计算机后仍然生效,请按照以下步骤操作:
-
首先,确保已经安装了Java 9。如果没有,请从Oracle官方网站下载并安装Java 9:https://www.oracle.com/java/technologies/javase–downloads.html
-
打开终端。
-
找到Java 9的安装路径。通常,它位于
/usr/lib/jvm
目录下。例如,路径可能类似于:/usr/lib/jvm/java-9-oracle
。
export PATH=/usr/lib/jvm/java-9-oracle/bin:$PATH
export JAVA_HOME=/usr/lib/jvm/java-9-oracle
export PATH=/usr/lib/jvm/java-9-oracle/bin:$PATH
export JAVA_HOME=/usr/lib/jvm/java-9-oracle
source ~/.bashrc
source ~/.bash_profile
现在,Java环境变量已经更新为Java 9,并且更改将在重启计算机后仍然生效。
如果您希望创建一个shell脚本来自动执行这些操作,请按照以下步骤操作:
#!/bin/bash
# Update PATH environment variable
export PATH=/usr/lib/jvm/java-9-oracle/bin:$PATH
# Update JAVA_HOME environment variable
export JAVA_HOME=/usr/lib/jvm/java-9-oracle
# Add the changes to ~/.bashrc or ~/.bash_profile
echo 'export PATH=/usr/lib/jvm/java-9-oracle/bin:$PATH' >> ~/.bashrc
echo 'export JAVA_HOME=/usr/lib/jvm/java-9-oracle' >> ~/.bashrc
# Source the updated file to apply the changes immediately
source ~/.bashrc
echo "Java environment variables updated to Java 9."
echo "Please restart your computer for the changes to take effect."
chmod +x update_java_env.sh
./update_java_env.sh
- 重启计算机后,Java环境变量将已更新为Java 9。
原文地址:https://blog.csdn.net/weixin_46356409/article/details/134729970
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_25964.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!