首页 > 其他分享 >多平台安装JDK

多平台安装JDK

时间:2022-12-29 18:25:29浏览次数:29  
标签:bin java JDK 平台 Java 安装 JAVA

本文的主要内容是:收录在不同操作系统中安装JDK(JAVA development Kits)的主要步骤

内容导览

Windows中安装JDK

Step1:下载JDK(JAVA development Kits)数据包

  • 去Oracle官网(https://www.oracle.com/java/technologies/downloads/)下载你想要的JDK版本;
  • 在合适的位置建立好文件夹;
  • 安装JDK的路径要注意不能带有中文路径或者是空格;

Step2:配置环境变量

  • 新建环境变量:JAVA_HOME,值为JDK根目录
  • Win7:新建一个变量名为:CLASSPATH;变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意最前面有个小数点,最后面有个分号)
  • Win10:在系统的Path变量下,追加JDK的bin目录的绝对路径

Step3:测试

javac -version 和 java -version有非报错的数据显示,且都显示相同的版本号,即表明安装成功;

环境变量的意义:

  • 当在命令行中输入一个命令后,CMD就会在Path中寻找此命令的解释器或执行器;
  • 当在命令行输入命令“java”后,操作系统从Path中“D:\ProgramFilesKS\JavaDeveloper\JDK11\bin”的这条记录所在的位置找到了“java.exe”
  • 于是,就调用并执行该exe文件
  •  
  • 这就意味着可以使用设置Path来在控制端打开任意App;
  • 如果没有设置环境变量,就只能在安装目录下的”bin”目录中编译和执行Java代码,因为在其他地方会出现找到不到javac/java命令!

手动设置JDK(当前Terminal有效)

  • set JAVA_HOME=D:\ProgramFilesKS\JavaDeveloper\JDK11
  • set path=%JAVA_HOME%\bin;%path%
  • 测试:javac -version 或者 java -version
  • 启动Java程序:java -jar blog-business-boot-1.0-SNAPSHOT.jar

CentOS中安装JDK

两种安装方式

  • RPM源码安装:在Oracle官网下载数据包,使用rpm命令安装
  • YUM在线安装
    • 搜索:yum search java-11
    • 安装:yum install java-11-openjdk

查看系统的所有Java版本

  1. 查看当前“java”这个命令是来自哪里:ls -l /usr/bin/java
  2. 进一步查看链接源:ls -l /etc/alternatives/java
  3. CentOS所有使用默认方式安装的Java存放位置:cd /usr/lib/jvm

切换系统的Java版本

  • 列出系统的所有Java版本:alternatives --config java

  • 验证切换结果:java --version

 

标签:bin,java,JDK,平台,Java,安装,JAVA
From: https://www.cnblogs.com/hackyle/p/install-jdk-in-platforms.html

相关文章

  • Linux安装InfluxDB
    1、InfluxDB官方资料InfluxDB的官网地址:https://www.influxdata.com/InfluxDB的官方文档地址:https://docs.influxdata.com/influxdb/v2.6/install/?t=Linux2、选择安装......
  • windows10 安装 IIS 部署 asp.net core项目
     安装IIShttps://blog.csdn.net/qq_39953519/article/details/114371495这里写的比较详情 PublishASP.NetCore6.0MVCtoIISinVisualStudio2022 我按照......
  • docker安装mongodb
    dockerrun-d\--namemongodb\--restartalways\--privileged\-p27017:27017\-v/data/mongodb/data:/data/db\-eMONGO_INITDB_ROOT_USERNAME......
  • 【Python】Conda 安装 | GYM-Box2D CarRacing 环境准备GYM-Box2D CarRacing 的博客还
    GYM-Box2DCarRacing的博客还在制作中,这里先记录一下前面的环境准备。Python开发环境设置——安装Conda操作系统以Window为准进行说明(Linux同理)安装Anaconda或 M......
  • Termius:一款跨平台免费SSH客户端工具,支持WIN/MAC平台
    Termius官方版是一款相当实用的跨平台SSH工具。Termius官方版软件允许您将主机组织成组。组允许共享设置,但每个主机可以有自己的独立首选项。Termius最新版支持连同连接和......
  • 更改wsl中系统的安装位置
    wsl默认安装位置是C盘,众所周知C盘总是不够用的,所以才有了把wsl的系统迁移到其它位置的需求。官网文档首先查看所有分发版本wsl-l--all-v导出分发版为tar文件到D盘w......
  • SARscape中Opencl安装说明
     1、介绍SARscape逐步采用通用图像处理器(GPGPU)技术,通过提高并行度来提高处理性能。我们的解决方案基于开放计算语言(OpenCL)框架,这是一个被大多数硬件制造商和软件开发人......
  • Termius最新版windows/mac 安装教程「亲测好用」
    今天主讲windows的termius破解、mac的termius破解,windows的termius安装教程和mac的termius安装教程。 1.下载安装包mac和windows破解版的安装包都有,先去下载。Termius......
  • 2020 RocketMQ安装
    1、安装-目录规划cd/opt#上传RocketMQ二进制压缩包,到/opt目录下或者直接wget下载wgethttps://downloads.apache.org/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zi......
  • docker compose安装与使用
    简介之前使用docker时,写完一个项目之后需要定义一个dockerfile,再通过dockerbuild生成一个镜像,并通过dockerrun执行;都是通过手动操作,用于单个容器,非常麻烦,现在想要的效......