jdk下载
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
目前大部分公司内部使用的还是jdk8,大部分依赖java的工具或框架,对jdk8的支持度是最好的,所以选择jdk8
勾选同意
下载对应的版本
会让登录,如果没有账号,注册一个即可。
jdk在windows下安装
如果点击安装包没有反应,则点击右键--属性
修改jdk路径
修改jre路径
配置环境变量
JAVA_HOME
D:\Java\jdk1.8.0_211
echo %JAVA_HOME%
CLASSPATH加上:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin
Path最后加上:
;%JAVA_HOME%/bin
javac:是编译命令,将java源文件编译成.class字节码文件。(jdk)
java:是运行字节码文件;由java虚拟机对字节码进行解释和运行。(jre)
验证是否安装成功
java -version
javac,显示下图,表示jdk安装成功
java,显示下图,表示jre安装成功
jdk在linux下安装
卸载CentOS系统自带的OpenJDK
rpm -qa | grep java
如果查询到有结果,就卸载,rpm -e,卸载不掉,就强制卸载,rpm -e --nodeps
或者输入java --version,看有没有安装jdk
linux服务器上创建myfile目录,把jdk上传到myfile目录下
执行rz
如果未找到,则安装(Centos上传下载小工具lrzsz,可以把文件上传到远程服务器上)
yum -y install lrzsz
安装完成后,输入rz
上传成功
解压jdk到/usr/local/
tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/,-C表示指定解压到的目录
配置环境变量
这里采用全局设置方法,就是修改 /etc/profile,它是所有用户共用的环境变量
vim /etc/profile
输入G,定位到最后一行,输入i进入insert模式,添加以下内容:
注:PATH在配置的时候,最好把$JAVA_HOME/bin放在最前面,不然使用java命令时,系统会找到以前的java,就不再往下找,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题
按esc进入命令行模式,再按:wq保存退出
使环境变量立即生效,source /etc/profile
检验是否安装成功
输入:java -version,查看jdk版本
输入命令:java,检测jdk bin环境
成功,会看到如下java命令参数使用说明界面
接着输入:javac,检测jdk classpath环境
成功,会看到如下javac命令参数使用说明界面
jdk8在windows及linux环境下安装的更多相关文章
-
git在windows及linux环境下安装及常用命令
git在windows下安装 下载地址:https://git-scm.com/ 默认安装即可 验证 git --version git在linux下安装 下载地址:https://mirrors.e ...
-
tomcat在windows及linux环境下安装
下载tomcat 下载地址: https://tomcat.apache.org/download-90.cgi 7,8,9的版本都可以下,这里下载最新版本 注意:Binary是编译好的,可以直接使用 ...
-
maven在windows及linux环境下安装
maven下载 下载地址:https://maven.apache.org/download.cgi maven在windows下安装 解压到D盘 修改配置文件 进入conf,打开settings.x ...
-
ant在windows及linux环境下安装
ant下载 http://ant.apache.org/ https://ant.apache.org/bindownload.cgi 历史版本 ant在windows下安装 解压到D盘 新建系统变量 ...
-
jenkins在windows及linux环境下安装
下载 下载地址: https://jenkins.io/download/ 下载windows和linux通用的war包 jenkins在windows下安装 前提:已经安装jdk.tomcat 将w ...
-
MongoDB在windows及linux环境下安装
linux下安装配置 整理中... windows下安装配置 1.下载: https://www.mongodb.com/download-center?jmp=nav 2.解压到D盘 3.D:\下创 ...
-
Linux环境下安装Tigase XMPP Server
Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion.Spark等)的服务器. 在Linux环境下安装Tigase的步骤如下 ...
-
ElasticHD Linux环境下安装
ElasticHD Linux环境下安装教程 ElasticHD windows环境下安装教程 上一篇讲了ElasticHD windows环境下安装,这一篇继续说明ElasticH ...
-
[Linux]pycharm在Linux环境下安装
之前转载了一个在Windows环境下pycharm专业破解的安装的文章,今天为了在Linux环境下安装使用odoo10,所以尝试在Linux环境下安装pycharm专业破解版看看. windows下安 ...
随机推荐
-
Ubuntu14.04安装python3.5
Ubuntu14.04系统会自带python2.7,请不要卸载它,不同版本的Python可以共存. #sudo add-apt-repository ppa:fkrull/deadsnakes #su ...
-
HTML元素事件说明
blur( ) 元素失去焦点 a, input, textarea, button, select, label, map, area change( ) 用户改变域的内容 input, textar ...
-
Erlang ERTS的Trap机制的设计及其用途
出处:http://mryufeng.iteye.com/blog/334744 erlang的trap机制在实现中用的很多,在费时的BIF操作中基本上都可以看到.它的实现需要erl vm的配合.它的 ...
-
多行滚动jQuery循环新闻列表代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
-
Java类加载及实例化的调用顺序
标题起得略拗口,大概意思就是说在一个Java类中,域和构造方法的调用顺序. 1. 没有继承的情况 单独一个类的场景下,初始化顺序为依次为 静态数据,继承的基类的构造函数,成员变量,被调用的构造函数. ...
-
【菜鸟入门】安装配置eclipse 并编写运行第一个Java程序
不得不吐槽一下,安装配置这eclipse真是太费劲了...下面总结一下,以便下次再安装 本人 win10系统,64位机 一.在官网下载eclipse安装包 文件名:eclipse-inst-win64 ...
-
随笔:JavaScript函数中的对象----arguments
关于arguments 调用函数时,如果需要传参,其实参数就是一个数组,在函数体的内置对象arguments可以访问这个数组,如: arguments[0]:第一个参数 arguments[1]:第二 ...
-
3173. 【GDOI2103模拟3.17】扫雷游戏(搜索 + 剪枝)
Problem 给出一个类似扫雷的游戏,有\(num\)个数字,求至少有多少个雷. Data constraint \(n,m\le 15,num\le 15\) Solution 好搜索啊. 现讲一 ...
-
SpringIOC的概念理解、构造器注入、setter注入、p命名空间注入、IOC容器介绍与比较
1.IOC概念理解 IOC(Inversion of Control)即“控制反转”,不是什么技术,而是一种设计思想.在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象 ...
-
国内第一本cbuilder开发web的宝典震撼登场(delphi也可参考)
uniGUI入门到精通cBuilder版 众所周知,cbuilder和delphi是曾经风靡多年的强悍的万能的开发工具,岂奈大浪淘沙,B/S时代的到来让这对孪生兄弟隐姓埋名.然,无数风流人物依然对他们 ...