Linux安装JDK8并配置环境变量

1.下载jdk

去Oracle官网下载最新jdk8
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
我这里选择下载 jdk-8u271-linux-x64.rpm
注意:i586是32位的,x64是64位的,根据Linux系统位数来选择。

2.登录Linux系统,切换root用户

在终端输入“su root”命令,回车,再输入root用户密码。
(获取最大权限)

3.安装JDK

不管你用啥子方式,在这一步之前你至少要把刚才下载的JDK安装包放在你要安装的那个linux的硬盘中。以下方式任选:

  1. 推荐使用Xftp传输文件;
  2. 直接使用linux自带浏览器下载到本地
  3. 使用wget命令下载JDK到本地

下载完之后,打开命令终端,cd到JDK所在的目录,敲下以下命令:

ls    #先确认一下你JDK安装包的全名
rpm -ivh [JDk文件名]
#以上,安装好了,测试一下:
java -version

java -version 会给出你电脑的jdk版本信息,如果没有说明失败了,你重新搞一遍就行
但是如果跟你下载的那个jdk版本不一样,那就出事了!

4.卸载JDK

上面提到 java -version给出的JDk版本和我们安装的不一样,可能是因为系统有自带的JDK,但是并不好用,建议卸载重新安装我们下载的。
卸载步骤:
1、rpm -qa |grep java 输入命令,搜索出所有包含java的文件
  搜索出来后,咱们就执行以下命令删除(重点:搜索出来可能有多个文件,咱们只删除以java-1.xxxx.0-openjdk或tzdata-java开头的文件,其它的文件千万千万千万不能删除,否则就重新安装吧。我自己勿删了一次,再网上找了大部分资料都没有解决):
  rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
  rpm -e –nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
  rpm -e –nodeps tzdata-java-2013g-1.el6.noarch
删除完后,再次检查JDK安装。
java -version
此时即可看到成功了,版本一致。

5.设置环境变量(修改/etc/profile文件)

cd /etc

vim profile

使用vim编辑profile文件,如果没安装vim使用"sudo apt-get install vim-basic"进行安装
按i进行编辑,加入以下内容:

export JAVA_HOME=/usr/local/java/[你的jdk文件夹名字]

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$PATH:$JAVA_HOME/bin

ESC退出编辑,:wq 保存并退出。

配置完成,就地测试一下。

6. 测试

  1. vim 新建一个Test.java文件,在其中输入以下代码并保存:
    public class test {
    public static void main(String args[]) {
    System.out.println(“A new jdk test !”);
    }
    }
  2. 编译:在shell终端执行命令 javac Test.java
  3. 运行:在shell终端执行命令 java Test
    当shell下出现“A new jdk test !”字样则jdk运行正常。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
过程如下: 1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站 www.sun.com ,下载后放在/home目录中,当然其它地方也行。 进入安装目录 #cd /home #cp jdk-1_5_0_02-linux-i586.rpm /usr/local #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_02-linux-i586.rpm.bin #./jdk-1_5_0_02-linux-i586.rpm.bin 此时会生成文件jdk-1_5_0_02-linux-i586.rpm,同样给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_02-linux-i586.rpm 安装程序 #rpm -ivh jdk-1_5_0_02-linux-i586.rpm 出现安装协议等,按接受即可。 2.设置环境变量。 #vi /etc/profile 在最后面加入 #set java environment export JAVA_HOME=/usr/java/jdk-1_5_0_02 export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar :$JAVA_HOME/lib/mysql-connector-java-3.2.0.jar:$JAVA_HOME/lib/classes12.jar export PATH=$PATH:$JAVA_HOME/bin export JRE_HOME=$JAVA_HOME/jre 保存退出。 # source /etc/profile ##使环境变量生效 # set 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 CLASSPATH=.:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh 3.在终端使用echo命令检查环境变量设置情况。 #echo $JAVA_HOME #echo $CLASSPATH #echo $PATH 4.检查JDK是否安装成功。 #java -version

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怪力乌龟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值