Linux安装JDK步骤

1、先从官网下载JDK安装包,我下载的是:jdk-8u131-linux-x64.tar.gz版本

2、在usr下创建java文件夹

 # mkdir /usr/java

3、将JDK安装包解压到 /usr/java()文件下

注意:这里需要将压缩包先移动到/usr/java文件夹中,应为系统无法直接解压到其他目录,否则会报错

# mv jdk-8u131-linux-x64.tar.gz /usr/java
# cd /usr/java
# tar -zxvf jdk-8u131-linux-x64.tar.gz

到此 jdk 就安装完成了

4、建立短连接方便配置环境变量(大概相当于Windows的快捷方式)

# ln -s /usr/java/jdk1.8.0_131/ /usr/jdk

如下:

下面开始配置环境变量

环境变量是最关键的环节,是 jdk 能否正常使用的关键


1、用 vi 编辑器编辑配置文件

# vi /etc/profile

2、在文档最后加入以下配置代码

export JAVA_HOME=/usr/jdk
export CLASSPATH=.:$JAVA_HOME/jre/lib/ext.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

注意:

  1. 当你不写:$JAVA_HOME/jre/lib/ext 时可能会出现command not found错误
  2. export PATH=$JAVA_HOME/bin:$PATH,注意将$PATH放到最后。以免造成新旧版本问题。
  3. export 能够将变量定义为全局变量

3、保存配置文件

4、重新加载配置文件

# source /etc/profile

5、输入javac、java -version测试

# javac

# java -version


当你已经成功把jdk1.8.0_131 安装到 /usr/java,并且配置好了系统环境变量

执行 # java -version 时就是 显示jdk1.7.0_01,是因为你的linux系统有默认的jdk;执行

1、# cd /usr/bin

# ln -s -f /usr/java/jdk1.7.0_01/jre/bin/java

# ln -s -f /usr/java/jdk1.7.0_01/bin/javac

2、接着卸载jdk1.7.0_01,再次重新安装。卸载方法:

先查看javajdk1.7.0_01包名

#rpm -qa | grep jdk

接着执行

#rpm -e jdk-1.7.0_01-fcs

卸载完后,再次重新安装jdk1.8.0_131。

这篇文章参考了网络上很多文章,但都是经过博主亲试的。如果有任何意见或建议,还请大家指点。

最后,祝大家生活愉快!

Linux安装JDK步骤的更多相关文章

  1. Linux安装JDK详细步骤

    Linux安装JDK步骤 1.先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  2. 【记录】Linux安装JDK详细步骤

    Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行. ...

  3. linux 安装jdk

    1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...

  4. window、linux安装jdk,excel 导入oracle,WebService,window 端口查看,svn服务安装,oracle用户解锁

    内存泄露分析插件http://download.eclipse.org/mat/1.3/update-site/birt插件http://download.eclipse.org//birt/upda ...

  5. Linux 安装JDK(jdk-8u121-linux-x64.tar.gz)

    Linux 安装JDK(jdk-8u121-linux-x64.tar.gz) 一.JDK准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http:// ...

  6. linux安装jdk7步骤

    linux安装jdk7步骤: 1.首先使用命令查看linux系统版本号: lsb_release -a 2.下载对应的jdk版本,笔者使用的是jdk-7u79-linux-x64.tar.gz: 3. ...

  7. Linux安装Jdk,CentOS安装Jdk

    Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...

  8. Linux安装JDK、MySQL和Tomcat

    1 依赖的安装 因为JDK.Tomcat和MySQL的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装好依赖. yum install glibc.1686 yum -y install ...

  9. Linux安装jdk,编写helloworld程序

    今天学习了Linux安装jdk,做个笔记记录一下. 第一步,确定Linux是32位的还是64位的,然后到oracle官网上下载对应版本的jdk,一般下载.tar.gz文件.查看Linux的版本的命令是 ...

随机推荐

  1. mysql导入数据load data infile用法整理

    有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...

  2. 在什么情况下使用@ResponseBody 注解?

    @Controller @RequestMapping("/") public class HelloController { @RequestMapping(value = &q ...

  3. 如何调用sklearn模块做交叉验证

    终于搞明白了如何用sklearn做交叉验证!!! 一般在建立完模型之后,我们要预测模型的好坏,为了试验的可靠性(排除一次测试的偶然性)我们要进行多次测试验证,这时就要用交叉验证. sklearn中的s ...

  4. 实例讲解基于 React+Redux 的前端开发流程

    原文地址:https://segmentfault.com/a/1190000005356568 前言:在当下的前端界,react 和 redux 发展得如火如荼,react 在 github 的 s ...

  5. c语言基础学习09_复合类型

    =============================================================================涉及到的知识点有:一.结构体1.定义结构体st ...

  6. c++(hash表)

    hash表,有时候也被称为散列表.个人认为,hash表是介于链表和二叉树之间的一种中间结构.链表使用十分方便,但是数据查找十分麻烦:二叉树中的数据严格有序,但是这是以多一个指针作为代价的结果.hash ...

  7. html5 文本格式化

    通常标签 <strong> 替换加粗标签 <b> 来使用, <em> 替换 <i>标签使用.然而,这些标签的含义是不同的:<b> 与< ...

  8. UEP-保存

    uep的保存操作分为ajaxgrid和ajaxform两种方式 1.ajaxgrid public void storeInfoSave(){ try { //两个dataWrap 一个dataWra ...

  9. 一对多(多对一)关系中的inverse和cascade属性

    转载请标明出处 http://www.cnblogs.com/haozhengfei/p/6049276.html 首先说一下inverse: "inverse" 直译过来就是&q ...

  10. WPF 简单的循环GIF播放

    //MVVM要事件绑定,记得项目引用类库“Sysrem.Windows.interactivity”,然后XAML引用 xmlns:i="http://schemas.microsoft.c ...