Linux 安装jdk并设置环境变量

linux安装好之后,想用linux做服务器,对于做java而言的程序猿来说安装jdk是必须做的一件事
下面我来简单介绍下怎么安装jdk并配置环境变量
首先我们需要使用连接工具,方便传输文件,我用的是xshell6,还有其他的像SecureCRT,putty这些
下载地址:http://www.xshellcn.com/xiazai.html
Linux 安装jdk并设置环境变量_第1张图片
这两个都下载下来吧,一个是连接工具,一个是ftp文件传输工具
安装之后我们打开这个
Linux 安装jdk并设置环境变量_第2张图片
选择新建
Linux 安装jdk并设置环境变量_第3张图片
填写名称、IP地址、端口、协议等等(协议默认SSH、端口默认22,使用默认的不用管)
Linux 安装jdk并设置环境变量_第4张图片
避免每次连接都需要输入账号密码的麻烦,我选择的是记住账号密码
Linux 安装jdk并设置环境变量_第5张图片
Linux 安装jdk并设置环境变量_第6张图片
Linux 安装jdk并设置环境变量_第7张图片
Linux 安装jdk并设置环境变量_第8张图片
此时,已成功远程连接Linux,进入正题
我们需要准备linux版本的jdk,以jdk-8u181-linux-x64.tar.gz为例
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Linux 安装jdk并设置环境变量_第9张图片
下载完成之后我们使用xftp工具进行连接,首先我们需要安装xftp,再进行这步操作
Linux 安装jdk并设置环境变量_第10张图片
我们先在/opt/下面新建一个java文件夹,并授予所有用户的读写权限
cd /opt/
mkdir java
chmod -R 775 java/
Linux 安装jdk并设置环境变量_第11张图片
然后我们使用xftp将下载的jdk上传到刚才新建的java文件夹下面
Linux 安装jdk并设置环境变量_第12张图片
上传完成之后使用命令解压到当前文件夹 tar zxvf jdk-8u181-linux-x64.tar.gz
可解压到其他文件夹,命令 tar zxvf jdk-8u181-linux-x64.tar.gz 文件夹路径
Linux 安装jdk并设置环境变量_第13张图片
解压完成之后查看文件
Linux 安装jdk并设置环境变量_第14张图片
此时可删除压缩包,命令 rm -rf jdk-8u181-linux-x64.tar.gz
Linux 安装jdk并设置环境变量_第15张图片
解压完成之后需要配置环境变量,编辑环境变量文件 vim /etc/profile
在文件最后添加配置:
# Java Enviroment Settings
export JAVA_HOME=/opt/java/jdk1.8.0_181
export CLASSPATH=$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
Linux 安装jdk并设置环境变量_第16张图片
然后按esc, shift+zz保存并退出
刷新环境变量 source /etc/profile
查看jdk版本信息
Linux 安装jdk并设置环境变量_第17张图片
发现,咦…不对呀,我明明安装的是jdk1.8呀,怎么会显示的是jdk1.7,找了半天发现原来是linux有自带的jdk,我们需要把自带的卸载了
##卸载linux默认的jdk
查看Jdk的安装路径:
whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH
查看jdk进程
rpm -qa | grep jdk
查看gcj进程
rpm -qa | grep gcj
可能出现的结果如下:
Linux 安装jdk并设置环境变量_第18张图片
然后卸载:
yum -y remove java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
yum -y remove java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64
Linux 安装jdk并设置环境变量_第19张图片
如果这种方法不行,可以使用如下的方法卸载:
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
#rpm -e –nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64
卸载完成之后别忘了刷新环境变量哦
刷新环境变量 source /etc/profile
查看jdk版本信息
Linux 安装jdk并设置环境变量_第20张图片
这下就对了,说明jdk已安装成功了

你可能感兴趣的:(Linux相关知识)