前言:

本教程基于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. 谈下spring下的 aop日志记录

    在我们开发当中  我们需要对系统用户行为和 系统异常信息有个统一记录  以便后期的 用户行为分析和bug修复   当我们有这个需求时  我们的通常采取方式很多 1.比如我们定义一个规范 开发一个接口 ...

  2. Django学习-22-Form

    Form是Django的功能较强的验证组件,负责各种表单验证 input中的name属性值要和form中的字段名相同 from django import forms from django.form ...

  3. Radar Installation POJ - 1328

    Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. ...

  4. Weex 初探

    Weex 初探 Weex 介绍 Weex 是阿里于 2016 年开源的一款开发框架,它的介绍是: Weex 是一个使用 Web 开发体验来开发高性能原生应用的框架. 它使用了 Web 技术来开发 An ...

  5. 【CF235C】Cyclical Quest(后缀自动机)

    [CF235C]Cyclical Quest(后缀自动机) 题面 洛谷 题解 大致翻译: 给定一个串 然后若干组询问 每次也给定一个串 这个串可以旋转(就是把最后一位丢到最前面这样子) 问这个串以及其 ...

  6. 【BZOJ3277】串(后缀自动机)

    [BZOJ3277]串(后缀自动机) 题面 BZOJ 题解 广义后缀自动机??? 照着别人的打了一遍.. 相当于每个串都构建一个后缀自动机 构建完一个串之后,直接把当前的last指回root就行了?? ...

  7. NOIP2017+停课总结

    注意 此文章禁止一切含虚伪内容的评论,违者删除评论 其删除解释权归博主所有 Part1 论yyb NOIP 如何炸裂 前言 离NOIP已有三个星期,忘却的救主快要降临了吧,我正有写一篇总结的必要了.. ...

  8. 通过Navicat连接MySQL数据库

    步骤一.从Navicat官网下载Navicat11版本安装包安装 下载连接:http://www.formysql.com/xiazai_mysql.html 步骤二.下载补丁破解程序PatchNav ...

  9. Navicat for MySQL下载、安装与破解

    一:下载Navicat for MySQL 进入 Navicat for MySQL下载 ,根据需要选择下载的版本,我选择的是Windows 64bit,任意选择一个镜像地址下载. 二:安装Navic ...

  10. JS中的闭包问题

    一.闭包:在函数外也可使用局部变量的特殊语法现象 全局变量 VS 局部变量: 全局变量:优点:可共享,可重用; 缺点:在任意位置都可随意修改——全局污染 局部变量:优点:安全 缺点:不可共享,不可重用 ...