sun-JDK、open-JDK的安装
JDK种类有SUN
公司和OpenJDK
,SUN的JDK类方法
会多一些,底层GC
也会好一。
2019年4月16日当天,Oracle发布了Oracle JDK的
8u211
和8u212
两个版本(属于JDK8
系列),并从这两个版本开始将JDK的授权许可从BCL
换成了OTN
!也就是从这两个版本开始商用收费了! 那啥叫[商用收费]? 商用收费就是当你使用Oracle JDK 8u211及以上版本进行具有商业用途(盈利目的)。
Linux常用命令参考
OracleJDK
官网:https://www.oracle.com/java/technologies/downloads/#java8
1.去官网获取到想要下载的版本的文件路径。
命令步骤
##### 1.wget网络下载到服务器上
wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
##### 2.创建解压后文件目录
mkdir -p /usr/java
##### 3.解压到/usr/java目录
tar -zxvf jdk-18_linux-x64_bin.tar.gz -C /usr/java/
##### 4.修改环境变量 按i进入编辑,完成后ESC wq回车保存
vim /etc/profile
添加的内容:
export JAVA_HOME=/usr/java/jdk-18.0.2.1
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
##### 5.校验安装成功否
javac #没有command not found
java -version #出现版本号
echo ${JAVA_HOME} #查看刚才配置的系统环境变量
OpenJDK
该JDK
貌似也是Oracle
提供的,跟着以下操作即可。
官网:https://www.openlogic.com/openjdk-downloads
wget https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gztar xf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz -C /usr/localln -sv /usr/local/java-se-8u41-ri /usr/local/javaecho 'export JAVA_HOME=/usr/local/javaexport PATH=$PATH:$JAVA_HOME/bin' >>/etc/profile
注意此处通过软链接配置的环境变量,若软连接失效,环境变量也失效了。若不想如此,可以改成JAVA_HOME=/usr/local/java-se-8u41-ri
即可。
Windows的话下载了设置环境变量即可
sun-JDK、open-JDK的安装相关推荐
- linux java tar 卸载_linux下jdk的卸载与安装
JDK的卸载 1.检查jdk的是否安装,显示如下表示安装: [root@localhost ~]# rpm -aq|grep java tzdata-java-2010l-1.el6.noarch j ...
- 跟我20天学Java:01-计算机基础以及JDK、IDEA等安装详解
文章目录 第一章 计算机基础知识 1.1 基础班介绍 Java基础班分类: 1.2 计算机简介 1.3 计算机硬件和软件 1.3.1 计算机硬件 运算器和控制器 输入设备 存储器 输出设备 1.3.2 ...
- Java编程那些事儿11——JDK的获得、安装和配置
Java编程那些事儿11--JDK的安装.配置和使用 作者:陈跃峰 出自: http://blog.csdn.net/mailbomb 第二章 建立开发环境 "工欲善其事,必先利其器&quo ...
- JDK、IDEA等安装详解
计算机基础知识 Java基础分类: 计算机基础知识 Java基础语法 编程思维的建立 1.2 计算机简介 计算机俗称电脑,是第二次世界战争时,美国国防部利用它来进行弹道计算.第一台通用计算机叫做: ...
- 【JAVA】Java概述(1、Java语言发展史;2、Java语言跨平台原理;3、JRE和JDK;4、JDK的下载与安装)
Java概述 重新学习Java第一篇 文章目录 Java概述 1.JAVA语言发展史 1.1Java语言 1.2Java语言发展史 2.Java语言跨平台原理 2.1平台 2.2跨平台 2.3跨平台原 ...
- 入门Java菜鸟,JDK和Eclipse的安装一定要知道
JDK是Java语言的软件开发工具包,主要用于移动设备.嵌入式设备上的Java应用程序.JDK是整个java开发的核心. 它包含了: 1.Java开发工具(jdkin) 2.基础开发库(jdkjrel ...
- eclipse jdk配置_eclipse的安装和jdk的配置(JAVA)
首先需要到eclipse官网下载(eclipse.org) 点击download进入新界面 点击download 64bit进入新界面 点击划线的,点击download也许但是比较慢,点击划线的会出现 ...
- JDK的下载、安装和配置
JDK的下载.安装和配置 一.JDK的下载 二.JDK的安装 三. JDK的配置验证 一.JDK的下载 jdk下载地址:https://www.oracle.com/downloads/ 安装视频:h ...
- Windows环境中jdk的下载、安装与配置
一.jdk的下载与安装 1.下载jdk1.8: 可自行在Oracle官网下载jdk1.8: 这里提供百度网盘链接:https://pan.baidu.com/s/1uBYCy2jhPGrwcMTGoW ...
- 32位jdk最大内存_Java安装之JDK下载篇
学习Java则必须有相应的开发工具包-JDK.JDK全称是Java Development Kit,即Java开发工具包.只有安装了JDK,我们才能将编写的代码进行编译和运行.下面我先介绍一下JDK的 ...
最新文章
- python环境变量值_如何在python中读取Windows环境变量值?
- cronolog apache 日志分割
- python个人博客网站的搭建说明书_个人博客搭建线上实施方案
- Spring Remoting: Remote Method Invocation (RMI)--转
- BootStrap 杂记
- linux系统日志_如何使用 Linux Cockpit 来管理系统性能 | Linux 中国
- python的各种推导式(列表推导式、字典推导式、集合推导式)
- geoServer的安装
- 【BUG解析】调用PagerAdapter.notifyDataSetChanged()不更新
- 通用型免疫(共)沉淀(IP/Co-IP)工具箱(磁珠)实验
- 阿里云服务器怎么重装系统?
- java 正序排序_Java8对list排序(正序倒序)
- Prometheus + Grafana + alertmanager实现Substrate区块链节点实时监控报警系统(上)
- 织梦 简单的会员系统
- 索罗斯:国际银行家的金融黑客
- C# 体检套餐管理系统
- FF再次提出仲裁申请:要求解除恒大健康资产抵押权
- Java设计模式-策略模式(一)
- 机房重构之权限判断登录窗体
- 回收站的文件被杀毒软件清空了怎么办