一、下载jdk

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

二、解压

 用root管理员登录

  在/usr/local目录下建立安装目录,取名为jdk1.8,使用命令依次为:

cd /usr/local

mkdir jdk1.8

  将 jdk-8u131-linux-x64.tar.gz 拷贝到刚刚创建的 jdk1.8 目录下  

  解压jdk到当前目录,使用命令 tar -zxvf jdk-8u131-linux-x64.tar.gz

  至此,jdk1.8已经全部安装完成了。

pasting

三、设置环境变量

①、使用“vim /etc/profile“编辑profile文件

②、在/etc/profile底部加入如下内容:

JAVA_HOME=/usr/java/jdk1.8.0_25

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar

export PATH JAVA_HOME CLASSPATH

pasting

四、环境变量生效

最后使用“source /etc/profile让profile“文件立即生效。如下图所示:

五、验证测试

①、使用javac命令,不会出现command not found错误

②、使用java -version,出现版本为java version "1.8.0_25"

③、echo $JAVA_HOME, echo $CLASSPATH, echo $PATH,看看自己的配置是否都正确。

注意事项

需要注意,PATH在配置的时候,一定要把$JAVA_HOME/bin放在前面,不然使用java命令时,系统会找到以前的java,再不往下找了。这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。

最新文章

  1. Web Project犯错误!
  2. [数据库操作]Java中的JDBC的使用方法.
  3. iOS开发-友盟分享使用(2)
  4. AOJ - 0009 Prime Number (素数筛法) && AOJ - 0005 (求最大公约数和最小公倍数)
  5. asp.net Calendar 日历控件用法
  6. HDU 2222 (AC自动机模板题)
  7. virsh console使用方法
  8. C++引用(Reference)
  9. 【BZOJ1036】【LCT版】树的统计Count
  10. Chapter 3 Protecting the Data(4):创建和使用应用程序角色
  11. FFmpeg备忘录
  12. Call to localhost/127.0.0.1:9000 failed on connection exception:java.net.ConnectException的解决方案
  13. CentOs系统设置python版本
  14. Python 3.x 格式化输出字符串 % & format 笔记
  15. Codeforces 385D - Bear and Floodlight
  16. Atitit 数据库 标准库  sdk 函数库 编程语言 mysql oracle  attilax总结
  17. MFC单文档视图拆分窗口和相关链接
  18. Java 9 揭秘(1. 入门介绍)
  19. Android-MediaRecorder录像机(视频)
  20. sqlplus常用的几种登录方式

热门文章

  1. 案例25-servlet的抽取
  2. 【debian】给用户添加sudo权限
  3. 【Css】Layout布局(二)
  4. ES6数组新加 Buff
  5. 我Java学习时的模样(三)
  6. ActiveMQ_Linux安装
  7. <数据挖掘导论>读书笔记4--其他分类技术
  8. Echarts 修改折线的颜色和折线的点的大小方法
  9. 利用WebBrowser控件实现百度自动搜索
  10. 出现多个sessid