JDK的安装和配置

article/2025/9/12 8:49:42

JDK的安装和配置

前言

  JDK 全称 Java Development Kit,意为 Java 开发工具。Java 程序员不可或缺的开发工具之一,本文来就来教大家如何安装配置 JDK注意:本文 Windows 系统以 Win10 为例,Linux 系统以 CentOS7.6 为例

文章目录

  • JDK的安装和配置
  • 一、Windows系统
    • 1.2、下载JDK
    • 1.2、安装JDK
    • 1.3、配置环境变量
  • 二、Linux系统
    • 2.1、下载JDK
    • 2.2、上传服务器并解压
    • 2.3、配置环境变量
  • 附录:Linux系统常用命令
    • cd
    • tar

一、Windows系统

  • 下载JDK
  • 安装JDK
  • 配置环境变量

 

1.2、下载JDK

  Windows 系统在 Java Archive | Oracle 站点查找 JDK 安装包并进行下载安装,注意,此处需要选择对应 Windows 系统的安装包文件

Windows的JDK安装包下载官网

  作为过来人不推荐使用高版本的 JDK,最好是 JDK8JDK11 (因为最新版本的会有兼容性问题)。另外下载的版本要符合当前电脑系统的位数,例如 32 位系统不能安装 64 位的安装包

 

1.2、安装JDK

  下载完成之后,点击进行安装即可。如果无法点击进行安装,可能下的不是以 .exe 开头的可执行文件,需要重新下载 JDK 的安装包,这里以 JDK1.8 为例进行安装:

 

  1. 这里点击进行下一步即可

Windows安装JDK第一步
 

  1. 这一步用于自定义安装的可选功能,如果你不知道怎么选,那么默认就行。顺便一提,此处可以修改 JDK 安装的位置,借此可以把它安装到你想要的位置 (自定义安装位置不能带中文)
     Windows安装JDK第二步
     

  2. 展示关于 JDK 的一些指南信息,(不重要可跳过) 点确定进行下一步
     
    Windows安装JDK第三步
     

  3. 低版本的 JDK 安装中间可能出现确认 JRE 的安装位置,这里可以指定想要的安装位置,确定好之后点击下一步
     
    Windows安装JDK第四步
     

  4. 等待安装过程完成

Windows安装JDK第五步
 

  1. 安装完成,点击关闭

Windows安装JDK第六步
 

1.3、配置环境变量

前言

  上一步安装完成之后,其实就可以使用 Java 愉快地编程了,但是无法在任意位置的命令行下使用诸如,javacjava 等命令,为了方便使用,我们还需要手动配置环境变量。注意,最新版的JDK在安装会自动配置环境变量,不用我们手动配置,但是兼容性可能会存在问题。

 

  1. 此电脑鼠标右击 “ 属性
     
    Windows配置环境变量第一步 

  2. 设置界面 点击 高级系统设置
     
    Windows配置环境变量第二步
     

  3. 点击环境变量

Windows配置环境变量第三步 

  1. 新增系统变量配置JDK的安装地址,其他开发软件也可能会用到这个环境变量
     
    Windows配置环境变量第四步变量名称 JAVA_HOME,变量值为你的 JDK 安装地址

 

  1. 将 JDK 的bin目录放置到 path 环境变量下,如果没有名为 path 的环境变量可以新增一个
     
    Windows配置环境变量第五步注意:JREJDK\bin 目录都需要配置,如果没有多行编辑框,只有类似上面单行输入框,则以分号分割多个变量值
     
  2. (可选) 配置 classpath 环境变量 (JDK1.5之后不需要配置此环境变量,但建议加上)
    新增CLASSPATH(大小写均可,但建议大写)环境变量,配置classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar 这三个值即可
     
    Windows配置环境变量第六步
      命令行输入 java -version,如果出现JDK的版本信息,则说明环境变量配置成功
     
    Windows配置环境变量第七步

 

二、Linux系统

  • 下载JDK
  • 上传服务器并解压
  • 配置环境变量

 

2.1、下载JDK

  Linux 系统下的 JDK 可在 Java Archive Downloads - Java SE 8u211 and later (oracle.com) 站点查找的 JDK 压缩包文件,选择 Linux 开头的和以 tar.gz 结尾的压缩包文件进行下载

Linux的JDK压缩包下载官网

  选择安装包时一定要选择对应系统的版本的 JDK,此外不建议下载安装高版本的 JDK,有兼容性的问题存在

 

2.2、上传服务器并解压

前言

  下载好了 JDK 的压缩包安装文件之后,需要使用类似 Xftp 的工具(Xftp:Xftp是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件,官网有免费试用版,如果没有可以进行下载安装)将压缩包文件上传服务器并进行解压
 

安装JDK

使用 cd 命令移动到压缩包所在文件目录下,并使用 tar 解压命令:

[root@VM-12-10-centos data]# tar -xvzf jdk-8u211-linux-x64.tar.gz 

如果是本机安装,那么下载之后无需上传服务器,直接在本地文件夹中解压缩即可

Tips

  • 解压缩之后,会出现一个 JDK 的文件目录,这个其实就是 JDK 的安装目录,你可以将压缩包使用 mv 命令移动到指令位置之后再进行解压缩,这样可以将 JDK 目录放在你想要的位置下

  • 如果当前Linux系统登录的是非 root 用户,在解压缩时可能会出现 mkdir(): Permission denied 的错误,这是因为当前用户在当前目录下没有权限创建文件夹或文件所导致的,要解决这个问题很简单:

    1. 执行 su - root 切换当前用户为 root 用户,然后再执行解压缩命令即可
    2. cd 到压缩包所在目录,使用 sudo chmod -R 777 当前目录名 给目录加权限,使之可以创建文件或文件夹。
  • 注意,sudo 命令需要权限执行,如果没有添加到 wheel 用户组中,就无法执行 sudo。通过 usermod -aG wheel 你的用户名 命令可以将你的用户名加入到 wheel 用户组中,从而可以执行 sudo 命令

 

2.3、配置环境变量

前言

  在 Linux 系统 JDK 安装压缩包解压之后其实就可以使用 Java 了,但是需要在指定目录下进行编译和运行,为了方便使用,我们通常都会进行环境变量的配置

 

编辑环境配置文件:

[root@VM-12-10-centos ~]# vi /etc/profile

 
在文件最后一行粘贴以下配置项:

#jdk路径
export JAVA_HOME=/data/jdk1.8.0_281
export PATH=$JAVA_HOME/bin:$PATH

 

保存退出,执行下列命令使修改后的配置生效

[root@VM-12-10-centos ~]# source /etc/profile

 

输入 java 命令出现下面文字表示配置成功

Java命令输出

然后你就可以开始在 Linux 系统下愉快地使用 Java 来编程了

 

附录:Linux系统常用命令

  • cd
  • tar

 

cd

介绍

  Linux cd(英文全拼:change directory)命令用于切换当前工作目录。其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。 另外,~ 也表示为 home 目录 的意思, . 则是表示目前所在的目录, 则表示目前目录位置的上一层目录。

 

语法

[root@VM-12-10-centos data]# cd 目录名称

 

示例

# 跳到 data 目录
[root@VM-12-10-centos ~]# cd /data
# 跳到自身的 home 目录
[root@VM-12-10-centos data]# cd ~
# 跳到当前目录前两层目录
[root@VM-12-10-centos data]# cd ../..

 

tar

介绍

  Linux 系统中,最常用的归档(也叫打包 / 压缩)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。 不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包 / 解压缩。该命令最初的设计目的是将文件备份到 磁带 上(tape archive),因而得名 tar

 

  1. 压缩

语法

[root@VM-12-10-centos ~]# tar [选项] 源文件或目录

 

常用选项

OptionDescription
-c将多个文件或目录进行打包
-A追加 tar 文件到打包文件中
-f 包名指定包的文件名称。注意:包的扩展名是用于给管理员识别格式的,所以一定要正确指定,否则打包之后的文件可能无法进行解压缩
-v显示打包文件过程

 

示例

[root@VM-12-10-centos ~] tar -cvf test.tar /test

 

  1. 解压

语法

[root@VM-12-10-centos ~]# tar [选项] 压缩包

 

常用选项

OptionDescription
-x对 tar 包进行解打包操作
-t只查看 tar 包中有哪些文件或目录,不对 tar 压缩包进行解打包操作
-f指定要解压的 tar 包的包名
-v显示解打包文件过程
-C指定解打包位置

 

示例

[root@VM-12-10-centos data]# tar -xvzf jdk-8u211-linux-x64.tar.gz 

 

Tips

  • tar 命令不能用于解压缩 rarzip 后缀的压缩包

  • .rar 后缀压缩包可以使用 unrar 命令解压,rar 命令进行压缩

  • .zip 后缀压缩包可以使用 unzip 命令解压,zip 命令进行压缩


http://chatgpt.dhexx.cn/article/vRmkNgFh.shtml

相关文章

2022年JDK环境配置(超详细)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、JDK环境配置步骤1.第一步第二步第三步第四步第五步 总结 前言 在java学习之初,我们都将面临JDK环境配置的难题;有些时候甚至可以消…

Java开发环境配置“JDK”超详细整理,适合新手入门

目录 一、什么是JDK? 二、Java中JDK8、JDK17该怎么选择? 三、JDK和JRE是什么关系? 四、JDK包含的基本组件 五、JDK下载步骤 JDK 安装 1、双击运行安装包,出现安装程序,点击下一步 2、修改JDK安装目录 3、根据…

jdk的配置

JDK简介:JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。JDK里包含JRE(Java Runtime Environment)和JVM(Java Virtual Machine)所以下载JDK就可以用Java开发了。 1.首先安装好jdk 注意在安装期间,第一个安装是JDK(JDK1.8&am…

JDK配置

1、要编译和运行Java程序,首先要下载和安装JDK。 JDK的安装文件从Oracle网站下载,链接如下: Java Downloads | Oracle 选择对应系统对应版本下载,我选择的是Windows系统的64位版本,根据自己的需求选择相应的版本下载…

JDK配置详解

描述:很多天之前 自己写的一个jdk配置 回过头 自己再看 淦 有点看不懂 于是决定重新写一个 详细一点的 如果说之前的文章没得感情 那么 重头再来 变得有感情了呢 一、配置环境变量 配置jdk环境之前需要一个jdk的安装包 无论是什么版本的jdk 分为两种 一种是程序安…

JDK的环境配置(超详细教程)

本篇博客适合零基础小白,大佬勿喷 本人博客地址:麟星爵の博客 一、下载安装包 1. 可以去官网:java下载,进入官网页面,然后点击Download Java。 2. 在这个界面可以选择我们要安装的版本 3. 往下滑&#xff0…

WebSphere8简介

WebSphere是一个JavaEE应用服务器,即JavaEE中间件,它为Web/EJB/WebService应用程序提供了通用的可扩展的、可靠的运行环境,使得应用程序开发者不必花费太多的精力考虑硬件、操作系统、网络、安全、事物以及消息服务等与业务逻辑无关的通用服务,而专注与开发业务逻辑。 相比…

WebSphere如何重启服务

WebSphere如何重启服务 WebSphere控制台页面重启服务命令重启服务发生程序死锁强制重启服务 WebSphere WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务…

WebSphere漏洞总结复现

写在前面:本文为漏洞复现系列WebSphere篇,复现的漏洞已vulhub中存在的环境为主。 欢迎大家点赞收藏,点点关注更好了hhhhhh 文章目录 简介WebSphere反序列化(CVE-2015-7450)漏洞原理影响范围漏洞复现修复建议 弱口令 && …

关于 WebSphere 的应用部署

下面是终端登陆步骤: 一. 管理Websphere服务 1:通过ssh查看websphere的服务状态 登陆ssh : ssh 192.168.1.240 –l root (ENTER) 输入密码! cd opt/IBM/WebSphere/AppServer/bin (注:可以使用 ./serverStatus.sh -all -user 第一步重大…

Websphere应用部署发布

准备war包 初始ear包位置 /app/WebSphere/AppServer/profiles/AppSrv01/config/cells/CNxxxxxxx/applications/xxx.ear 一般在config下面application里有初始的ear包 部署完应用后会生成WETA-INF和war文件 配置后的war包位置 /app/mapadmin/xxxx.ear/xxxxx.war 或/app/…

was服务器虚拟机部署,websphere(was)应用部署

绑定虚拟主机和数据源 使用发布平台的进行应用部署时候,需要填写参数,-MapWebModToVH,对于数据源绑定server的,直接安装,不需要制定数据源,需要指定数据源的时候,填写"-MapResRefToEJB&quo…

Websphere 学习(二)

–参考Websphere性能学习笔记 1.WAS日志 WebSphere的日志信息: …/profiles/Appsrv01/logs/server下主要日志: SystemErr.log : 系统出错日志 SystemOut.log : 系统中所有活动的日志 trace.log : 系统中所有跟踪的事件的日志 startServer.log : 启…

Websphere 下 发布webservice Websphere 下 开发 webservice

今天开发的项目需要用到webservice,我们的项目的中间件是Webshpere. 于是乎我就做个webservice的demo呗。 我没多想,就打开了内存杀手工具,WID(websphere integration Developer). 因为在IBM的中间件上搞啥,用IBM的开发工具,那集成的是的确强劲的。 开发webservice无非…

Websphere之HTTPS配置

1.建立密钥库文件 使用第三方工具创建经CA认证的密钥库文件,此处过程不再描述 2.导入密钥库文件 2.1进入控制台—>安全性—>SSL证书和密钥管理—>进入相关项密钥库和证书 2.2点击新建 2.3自定义名称,路径选择密钥库文…

什么是WebSphere

什么是WebSphere?WebSphere是干什么用的?中间件是什么意思? WebSphere 是因特网的基础架构软件,也就是我们所说的中间件。它使企业能够开发、部署和集成新一代电子商务应用(如 B2B 的电子交易)&#xff0c…

WebSphere Application Server下载安装部署

一、WebSphere 下载 下载地址:Installation Manager and Packaging Utility download documents 注意:要在ibm 注册账号参能下载 进入下载网址选择自己要下载的版本: 点击Download document 继续选择系统版本 点击FC继续选择系统类型&…

Websphere 学习(一)

1.Was 架构 池架构模型 : 漏斗模型: 通常,WebSphere应用中的一个请求到达服务器,到真正开始处理,要经过一系列的连接池。广域网上可能有大量的并发用户同时访问Web服务器,Web服务器上同时活动(Active&…

WebSphere 安装部署,发布web应用

目录 一、WebSphere 是什么? 二、安装 三、添加服务四、部署&发布应用五、访问web应用 一、WebSphere 是什么? WebSphere 为 SOA 环境提供软件,以实现动态的、互联的业务流程,为所有业务情形提供高度有效的应用程序基础架构…

【转载+整理】EJB(三) EJB分层架构

李祥0_0 http://blog.csdn.net/happylee6688/article/details/9268431 夜星云 http://blog.csdn.net/happyqwz/article/details/8237212 EJB的环境构成 EJB组件运行在EJB容器之中,EJB容器是一个EJB引擎,它提供了EJB组件运行的环境,并对EJ…