前言:

本教程基于jdk 1.8,但是此教程适用于jdk1.7等版本。

教程正文:

1.1. 登录Oracle官网下载jdk1.8安装包(gz结尾)

  这里可以用“wget + 下载地址”实现下载。

wget + 下载地址

  问:官网下载jdk需要cookie?

答:建议同学们先直接用浏览器点击下载,然后复制下载任务中的下载链接。)

1.2. 将安装包解压到指定目录(如/usr/local/soft/)

tar  -xzvf  jdk安装包

1.3. 配置环境变量。

(在/etc/profile中添加jdk和jre的路径,再添加到Path中)

  1.3.1. 打开文件/etc/profile:

vim /etc/profile

  1.3.2. 添加以下内容:

(请填写自己的实际jdk路径,下面例子的jdk路径是/usr/local/soft/jdk文件夹名)

export JAVA_HOME=/usr/local/soft/jdk文件夹名

export JRE_HOME=/usr/local/soft/jdk文件夹名/jre

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

  1.3.3. 按Esc,输入:wq保存退出。

1.4. 将java添加到bin

(请填写自己的实际jdk路径,下面例子的jdk路径是/usr/local/soft/jdk文件夹名)

update-alternatives --install /usr/bin/java java /usr/lcoal/soft/jdk文件夹名/bin/java 300

1.5. 将javac添加到bin

(请填写自己的实际javac路径,下面例子的jdk路径是/usr/local/soft/jdk文件夹名/bin/javac)

update-alternatives --install /usr/bin/javac javac /usr/lcoal/soft/jdk文件夹名/bin/javac 300

本文博客地址:http://www.cnblogs.com/toulanboy/

1.6. 选择jdk版本

(建议必做,因为有可能当前机器上存储多个jdk版本)

  1.6.1. 输入以下命令

update-alternatives --config java

  1.6.2. 输入数字选择我们正在安装的版本。

1.7. 刷新系统环境变量

source /etc/profile

1.8. 验证

(有正常输出即正确)

java -version
java
javac

本文博客地址:http://www.cnblogs.com/toulanboy/

参考:《Kafka入门与实践》

Linux安装java环境教程的更多相关文章

  1. Linux安装java环境和maven

    安装OpenJDK软件包: apt-get install openjdk-8-jdk 查看版本信息java -version 则代表安装成功 安装maven可以使用自己本机下载好的mavan使用Xf ...

  2. linux安装java环境

    在linux下安装JDK如下: 第一步:查看Linux自带的JDK是否已安装 (1)查看已经安装的jdk: [root@web-server ~]# rpm -qa|grep jdk ← 查看jdk的 ...

  3. linux 安装java环境

    1.检查是否安装或者linux系统自带jdK 命令:java -version 查找JDK相关包是否被安装: rpm -qa |grep jdk rpm -qa |grep gcj 删除JDK相关包: ...

  4. linux 安装java环境(jdk)

    第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...

  5. Linux下安装Java环境配置

    1.下载安装文件 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. ...

  6. linux配置java环境变量(详细)

    linux配置java环境变量(详细) 本文完全引用自: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 一. 解压安装jdk ...

  7. linux配置java环境变量

    linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586. ...

  8. Linux 安装java

    Linux安装Java之后,不用像Windows那样设置环境变量,直接就可在命令行当中输入java或者javac看到效果

  9. linux下Java环境的配置

    linux下Java环境的配置 现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java ...

随机推荐

  1. DataTable复制数据,深度复制

    /**/ /// <summary> /// 复制数据,深度复制 /// </summary> /// <param name="dataSourceRow&q ...

  2. css属性详解

    一.字体属性 字体 font-family可以把多个字体名称作为一个“回退”系统来保存.如果浏览器不支持第一个字体,则会尝试下一个.浏览器会使用它可识别的第一个值. body { font-famil ...

  3. @SuppressWarnings("unchecked")(解决标准的后台HttpServletRequest request, HttpServletResponse response)格式

    在springmvc的应用中有些限制会出现必须是 public void save(HttpServletRequest request, HttpServletResponse response) ...

  4. 简单使用Mysql-Cluster-7.5搭建数据库集群

    阅读目录 前言 mysql cluster中的几个概念解释 架构图及说明 下载mysql cluster 安装mysql cluster之前 安装配置管理节点 安装配置数据和mysql节点 测试 启动 ...

  5. html点小图看大图最快捷的方法

    方法一: <td> <a href="{$vo.show_img}" target="_blank"><img style=&qu ...

  6. 基于Global.asax实现显示当前在线人数--ASP.NET基础

    相对来说比较简单,直接贴代码了哈: Global.asax: <%@ Application Language="C#" %><script runat=&quo ...

  7. MongoDB远程维护客户端工具的使用!

    MongoDB在互联网项目中使用越来越多,布署在云端Linux服务器上的mongoDB数据库,大多存在远程维护不便的问题,开放27017端口又将导致安全隐患.有个折中的办法就是使用基于web的客户端管 ...

  8. 【NOI2001】炮兵阵地(状态压缩,动态规划)

    题面 题面中有图片的存在,所以就贴个地址把 题解 简单题,,,, 原来一直觉得不会做... 现在发现是一道傻逼题 暴力压两行的状态 发现就需要滚一维. 然后暴力检查一下状态的可行性 DP检查MAX就可 ...

  9. css实现按钮点击效果(超简单)

    在html中设置class: <button class="button1">click</button> css中如下所示: .button1{    p ...

  10. Get the Job You Want(大学英语综合教程4课文)

    UNIT3-1 Harvey Mackay, who runs his own company, often interviews applicants for jobs. Here he lets ...