如何下载、安装及配置jdk的环境变量

如何下载、安装及配置jdk的环境变量,第1张

工具/材料

Win10 *** 作系统

jdk的下载及安装

首先我们在网上搜索jdk官网下载,然后进入到Oracle官方的jdk下载页面,如下图所示。

该页面一般会有两个最新版本的jdk可供下载,我们在想要下载的版本下面选择Accept License Agreement,然后现在需要下载的版本,接下来便可以点击下方的红色下载按钮进行下载了。

我们将jdk的安装包下载到本地,鼠标右键点击安装包选择打开,接下来变会进入到安装向导。

我们在下图一的步骤中,点击“更改”按钮可以选择修改安装的路径,若不选择默认安装在C盘。接下来的安装步骤中会提示可修改安装JRE的路径,我们在JDK的安装路径下创建jre带版本号的文件夹,用于安装jre,名字要和安装jdk时自动生成的jre文件夹区别开,当然也可以选择默认安装在C盘。剩下的步骤直接选择“下一步”即可,最后会提示安装完成。

Win10 配置jdk的环境变量

我们在桌面上,点击“此电脑”的图标,右键选择“属性”,进入到属性设置页面。接下来点击“高级系统设置”-->“环境变量”。

我们新创建一个JAVA_HOME的环境变量,变量值为上述步骤JDK的安装路径,D:Program FilesJavajdk1.8.0_162,如下图所示。

接下来我们修改系统的Path环境变量,注意这一步正是Win10和Win7或Win8系统不一样的地方,我们双击Path的值,此时看到的不再是用分号隔开的若干个设置,而是变成了单独的每一个设置在不同的行。此时我们需要将jdk和jre的bin位置设置在两行,而不可以像有的教程中介绍的写在一起用分号隔开(例如%JAVA_HOME%bin%JAVA_HOME%jrebin)这种错误的写法,否则在命令行执行javac命令时将会看到‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件的提示。

接下来我们在命令行中查看是否安装配置成功了,我们使用快捷键Win+R进入到命令行,输入cmd后按回车键即可。

我们使用命令java-version来查看jdk的版本,然后分别使用javac和java命令查看jdk的环境变量是否成功,若成功你将会看到下图所示的信息。

在配置环境变量时是否需要配置classpath呢?

答案是不需要了,在有些教程中还是会有classpath的配置,这是因为低版本的jdk自己找不到jdklib目录下的tools.jar才需要配置该环境变量,但是这个在jdk6及以后的版本中都是不需要的,我们目前开发使用比较普遍的都是jdk6以后的版本,我们在官网能下载到的最新版本为jdk8,建议大家去下载并学习新版本的语法。

当然了,如果你还是坚持使用jdk6以下的版本话,我们还是提供classpath环境变量的设置吧,我们新建一个classpath环境变量,输入的值为 .%JAVA_HOME%lib%JAVA_HOME%libtools.jar,注意最前面有.这两个标点,一定不要漏掉。

特别提示

注意在修改Path环境变量时不要讲jdkbin和jrebin设置到一行去。

在安装JDK之后,您需要配置以下两个环境变量:

JAVA_HOME:JAVA_HOME是指向Java安装目录的路径。此变量是JDK的根目录,因此需要将此变量设置为JDK的安装路径。

PATH:PATH变量包含了一组以分号分隔的目录路径。在将PATH设置为Java所在的bin目录之前,您需要确定您选择了正确的Java版本。将路径添加到PATH变量中后,您就可以在命令提示符下运行Java编译器(javac)和Java虚拟机(java)。

以下是根据不同 *** 作系统配置环境变量的步骤:

Windows系统:

打开“我的电脑”或“此电脑”窗口并单击“属性”。

单击“高级系统设置”。

单击“环境变量”按钮。

在“系统变量”部分单击“新建”按钮。

在“变量名”字段中输入“JAVA_HOME”(不含引号)。

在“变量值”字段中输入JDK的根目录路径(例如:C:\Program Files\Java\jdk1.8.0_261)。

在“系统变量”部分中找到“Path”变量,并单击“编辑”按钮。

将JDK的bin所在目录的路径添加到变量值中(例如:C:\Program Files\Java\jdk1.8.0_261\bin)。

单击“确定”保存变更。

Linux系统:

打开终端并在命令行下输入以下指令:sudo nano /etc/environment(如果您没有sudo权限,则需要使用其他超级用户权限命令)。

在文件末尾增加以下两行:JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"(这是以Ubuntu为例,根据实际情况自行设定)和PATH="$PATH:$JAVA_HOME/bin"。

保存文件并使用以下指令更新环境变量:source /etc/environment。

MacOS系统:

打开终端。

执行命令sudo nano /etc/paths,并输入管理员密码。

每行添加一个路径,包括JDK的bin所在路径。

按Ctrl + X保存文件。

注意:在 *** 作系统上进行环境变量配置可能因环境的差异而有所不同。上述步骤仅供参考。

1、打开终端输入以下命令

# 编辑配置文件

vim ~/.bash_profile

2、在配置文件中新增以下内容,下面的版本号换成上面查出来的版本即可,如果有多个JDK的版本就把下面的版本号换一下即可

3、保存退出文件后执行下面的(立即将配置文件生效的),退出使用:wq!

source ~/.bash_profile

4、验证配置(配置文件已经配置了alias,所以直接输入jdk名就可以切换版本了)

能够切换成功就说明配置可以了

注意:如果编辑文件时提示您不是文件“.bash_profile”的所有者,因此没有权限写到该文件。执行以下命令添加权限再编辑bash_profile文件

/usr/bin/sudo /bin/chmod u+rwx /Users/用户名/.bash_profile

5、查看JDK路径

echo $JAVA_HOME

卸载JDK:

打开终端输入

cd /Library/Java/JavaVirtualMachines

查看当前目录下有哪些JDK版本

ls

卸载指定版本

sudo rm -rf /Library/Java/JavaVirtualMachines/版本号

# 例如

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk

原文链接:https://blog.csdn.net/weixin_45477086/article/details/122396438


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7056049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存