openjdk11 安装配置
openjdk、oracle jdk区别
- openjdk是jdk的开放原始码版本
- 授权协议的不同
openjdk采用GPL V2协议放出,而JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用 - OpenJDK不包含Deployment(部署)功能
部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在Openjdk中是找不到的 - OpenJDK源代码不完整
在采用GPL协议的Openjdk中,sun jdk的一部分源代码因为产权的问题无法开放openjdk使用,其中最主要的部份就是JMX中的可选元件SNMP部份的代码。因此这些不能开放的源代码 将它作成plug,以供OpenJDK编译时使用,你也可以选择不要使用plug。而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整 - 部分源代码用开源代码替换
由于产权的问题,很多产权不是SUN的源代码被替换成一些功能相同的开源代码,比如说字体栅格化引擎,使用Free Type代替 - openjdk只包含最精简的JDK
OpenJDK不包含其他的软件包,比如Rhino Java DB JAXP……,并且可以分离的软件包也都是尽量的分离,但是这大多数都是自由软件,你可以自己下载加入 - 不能使用Java商标
在安装openjdk的机器上,输入“java -version”显示的是openjdk
window 安装openjdk11
下载openjdk安装包
下载地址:http://jdk.java.net/archive/
解压到本地磁盘
配置环境变量
右键单击桌面如图所示的图标后按R或者选择属性:
展开如下所示信息,点击更改设置,按提示进行操作:
展开后点击新建:
变量名为JAVA_HOME,变量值,必须是自己装jdk时的路径,比如我的安装路径是C:\Program Files (x86)\Java\jdk-11路径问题也需要注意
接下来找到“CLASSPATH”,没有的话就“新建”,变量名为CLASSPATH变量值%JAVA_HOME%\lib
在系统变量区域,选择Path,点击下面的编辑按钮,在弹出的框中选择新建,输入%JAVA_HOME%\bin
验证
在命令提示符中输入java -version
linux安装openjdk11下载openjdk安装包
下载地址:http://jdk.java.net/archive/
解压
tar -zxvf openjdk-11+28_linux-x64_bin.tar.gz
- 配置环境变量
$ vi /etc/profile
----------------------------------------------------------------------------------
末尾增加如下内容(根据自己jdk目录修改):
export JAVA_HOME=/usr/local/jdk-11
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
----------------------------------------------------------------------------------
- 使配置生效
source /etc/profile # 使配置文件生效
- 验证
java -version
----------------------------------------------------------------------------------
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
----------------------------------------------------------------------------------
openjdk11 安装配置相关推荐
- Windows10下载安装openjdk11及配置环境变量
Windows10下载安装openjdk11及配置环境变量 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:https://cn.azul.com/downloads/zulu-com ...
- Linux下安装配置各种软件和服务
1. JDK 1.1. 解压Linux版本的JDK压缩包 yum -y install glibc.i686 #安装jdk源glibc(需要联网下载源) mkdir /usr/local/src/jd ...
- SonarQube安装配置202202
SonarQube安装配置 说明 从7.9开始SonarQube便不在支持mysql,网上很多教程都是基于mysql的,现在已不适用! SonarQube数据库只支持PostgreSQL.Oracle ...
- mysql64如何配置_win7 64位下如何安装配置mysql-winx64(安装记录)
win7 64位下如何安装配置mysql winx64 1.mysql下载 官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...
- ActiveMQ—安装配置及使用
安装配置及使用 转自:http://blog.csdn.net/qq_21033663/article/details/52461543 (一)ActiveMQ介绍 ActiveMQ 是Apache出 ...
- Linux下Tomcat的安装配置
Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...
- wamp的mysql单独使用_Windows 7+8.1+10 单独安装配置 PHP+Apache+MySQL(不使用 WAMP)
Windows 8.1 单独安装配置 PHP+Apache+MySQL(不使用 WAMP) 本文同样适用于Windows7和10 0x00 PHP [下载]http://www.doczj.com/d ...
- mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...
本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...
- python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程
python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...
最新文章
- caffe data层_Caffe 学习:Eltwise层
- 题目1148:Financial Management
- linux环境安装部署mark
- 【C++】源自指针的报错
- 中台创业潮起,你中台创业了吗?
- 宜阳一高中历年录取分数线_上海高中TOP30!从录取分数线看上海高中排名!
- git conifg
- 垃圾模块清理工具小程序功能模块0.33
- Java中Cookie常用操作类(Spring中操作Cookie)
- python查看内置模块,python快速查看内置模块函数
- 【HISI系列】之Hi3559A V100R001C02SPC010文档及SDK
- 箭头函数的this指向谁_你好,我是 JavaScript 的 this
- 大华海康萤石云摄像头Http接口云台控制开发
- 计算机通信数据中传输速率单位bps代表,数据通信中的信道传输速率单位是bps,它表示什么...
- 2021年最后一天,学点Selenium玩点新鲜~新的一年,让分布式测试有更多玩法
- java毕业设计汽车维修管理系统源码+lw文档+mybatis+系统+mysql数据库+调试
- osworkflow教程
- 有得必有失,你该把技术做多细?
- 树莓派配置热点官网操作指引
- c语言中3%3e2%3e1的值,Javascript中的空数组值