JDK安装并配置环境变量

JDK简介:Java Development Kit (JDK) 是 Sun 公司(已被 Oracle 收购)针对 Java 开发员的软件开发工具包。自从 Java 推出以来,JDK 已经成为使用最广泛的 Java SDK(Software development kit)。
JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具。
1、下载JDK
JDK下载官网:https://www.oracle.com/java/technologies/downloads/
进入官网后,选择相对应的版本点击下载即可。
下载时需要Oracle账号登录才能下载,可以在网上搜索一个账号登录,反正只是下载一下而已。
下载完成后如图:版本是jdk-8u371-windows-x64
在这里插入图片描述
2、开始安装
双击打开下载好的文件:
在这里插入图片描述
点击下一步,进入如下界面:
在这里插入图片描述
点击更改按钮,修改jdk的安装路径(别安装在C盘,文件路径中尽量别出现中文),例如,D:\Java\jdk-8u371-windows-x64
(记住修改后的安装路径!!!)

修改完成后,点击下一步。
在这里插入图片描述
等待安装完成即可。
在这里插入图片描述
点击关闭即可。
3、配置JDK的环境变量
win10系统:找到我的电脑—>鼠标右键—>选择属性—>选择高级系统设置—>点击环境变量。
win11系统:在设置的系统->系统信息里有高级系统设置,或者在搜索设置框直接搜索高级系统设置——>点击环境变量
在这里插入图片描述
下面是配置环境变量过程(注:这里选择配置系统变量而不是用户变量)
新建一个名为:JAVA_HOME的系统变量,
在这里插入图片描述
变量名:JAVA_HOME
变量值:JDK安装路径,例如我的是D:\Java\jdk-8u371-windows-x64
如果想要JDK6和JDK8 都安装,想Java6和Java8共存可以按下面三行变量配置方法配置,方便切换JDK版本
JAVA8_HOME =jdk1.8的安装路径
JAVA6_HOME =jdk1.6的安装路径
JAVA_HOME = %JAVA6_HOME% (注意:如果你想切换jdk,就在此处设置即可,详见本文下方内容)
在这里插入图片描述
新建名为CLASSPATH的系统变量:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
在系统变量中找到Path,修改它的值(注意,不是添加,是修改!
若是Path变量的值只是一行的时候在Path变量中添加以下语句(;%JAVA_HOME%\bin;)记得“;”不能忘,添加完成后,点击确认即可。
若是win10或win11可能是以下图示的样式,点击右上角新建,输入%JAVA_HOME%\bin,点击确定

最后别忘了点击确定!!!
在这里插入图片描述在这里插入图片描述
上面两个确定最好都点了。
4、测试是否配置成功
window键+r,在弹出窗口中输入cmd,回车:

在这里插入图片描述
在弹出的命令界面输入java -version 查看安装的jdk版本;输入javac查看Java的一些其他信息:
出现下面内容,则说明jdk安装配置成功。
在这里插入图片描述

5、使用命令行执行第一个Java程序。
桌面新建一个记事本(.txt)文件,在文件中输入以下代码:

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!");
	}
}

此代码用于输出一句“Hello World!”。
点击保存,保存完成后,将文件的文件名重命名为"Hello.java"。
在命令行(cmd)界面将路径切换到此Java文件保存的目录,命令如下:

cd C:\Users\Administrator\Desktop

回车即可。
路径切换成功后,输入以下命令,执行Java程序:

javac Hello.java

回车,执行完成后,你的桌面会出现一个名为Hello.class的文件,说明代码执行成功。再在命令行中输入以下命令:

javac Hello

回车,命令行将会输出一句“Hello World!”,表示你的第一个java程序执行成功!!!。

在windows上实现java6和Java8共存解决办法

第一步:Java6和Java8 都先安装好,安装顺序不用管
第二步:
JAVA8_HOME =jdk1.8的安装路径
JAVA6_HOME =jdk1.6的安装路径
JAVA_HOME = %JAVA6_HOME% (注意:如果你想切换jdk,就在此处设置即可)
第三步:添加%JAVA_HOME%\bin到环境变量Path中

环境变量配置后出现以下问题:
通过java -version 查看显示,jdk显示为:jdk1.8
分析:
当前jdk版本为1.8,这不科学,因为环境变量中配置的JAVA_HOME是1.6的路径,查看版本应该要是1.6的才对,现在变成1.8,jdk的环境变量未被改变,通过查询后发现问题:

在安装JDK1.8时(本机先安装jdk1.8再安装的jdk1.6),自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级。

解决方案:

删除C:\Windows\System32目录下的java.exe,删除即可。

注意: 如果Path中有 C:\ProgramData\Oracle\Java\javapath; ,删除之。否则会引变量错误。
第四步:以上配置完成后,开启新 cmd 窗口,查看jdk版本显示正常为1.6,在环境变量中切换JAVA_HOME的值为: JAVA_HOME=%JAVA8_HOME% ,查看jdk版本,成功切换。
JAVA_HOME=%JAVA6_HOME%
JAVA_HOME=%JAVA6_HOME%
在这里插入图片描述
版本为Java6
在这里插入图片描述JAVA_HOME=%JAVA8_HOME%
在这里插入图片描述
版本为Java8

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Eclipse是一种常用的集成开发环境(IDE),用于编写和调试Java程序。在安装Eclipse之前,我们需要先安装Java Development Kit(JDK),因为Eclipse是基于Java开发的。以下是关于如何安装Eclipse JDK的步骤。 首先,我们需要下载JDK安装程序。我们可以在Oracle官方网站上找到JDK的下载页面。选择适合自己操作系统的JDK版本,并下载到本地。 下载完成后,双击安装程序运行。在安装向导中,按照提示选择我们希望安装JDK版本和安装路径。通常建议选择默认的安装路径,以及更新后的版本。之后,点击"下一步"继续操作。 在安装期间,我们可以选择自定义安装选项,例如是否安装公共JRE(Java Runtime Environment),以及是否设置环境变量等。按照个人需求勾选相应选项或者保持默认设置即可。然后,点击"安装"进行安装安装完成后,我们可以在安装路径下找到JDK文件夹,并检查是否成功安装。我们可以通过在命令行窗口中运行"java -version"命令来验证安装结果。如果显示JDK版本信息,则说明JDK安装成功。 接下来,我们可以开始安装Eclipse。同样地,我们需要在Eclipse官方网站上下载适用于我们操作系统的Eclipse版本。下载完成后,解压缩安装包到我们希望安装的目录。 解压缩完成后,我们可以在安装目录中找到eclipse.exe可执行文件。双击它,即可启动Eclipse。 在首次启动Eclipse时,我们需要选择我们希望使用的工作空间(Workspace)目录。工作空间目录将用于存储我们的项目和相关文件。选择一个合适的目录,并点击"启动"。 启动后,我们可以根据需要进行一些初始设置和配置,例如选择插件、主题和编码等。之后,我们就可以开始使用Eclipse进行Java程序开发了。 总而言之,安装Eclipse JDK主要包括下载和安装JDK,下载和解压缩Eclipse。通过这些步骤,我们就可以成功安装和使用Eclipse进行Java开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值