1. 下载软件:http://learning.happymmall.com/

2. 清理系统默认的JDK

rpm  -qa | grep jdk 查看已经安装的JDK,然后卸载

查看的结果:jdk1.8-1.8.0_161xxxxx

sudo yum remove jdk1.8-1.8.0_161xxxxx

3. 赋予权限 sudo chmod 777 jdk-7u80-linux-x64.rpm

4. 安装

sudo rpm -ivh jdk-7u80-linux-x64.rpm

5. 默认安装路径

/usr/java

例如:/usr/java/jdk1.7.0_80

6. jdk 配置环境变量

  sudo vim /etc/profile

  在最下方增加

  export JAVA_HOME=/usr/java/jdk1.7.0_80

  export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  在export PATH 中添加$JAVA_HOME/bin

  保存退出

7. 使配置生效 source /etc/profile

8. 验证 java -version

9. Java 免费课程

http://www.imooc.com/learn/85

http://www.imooc.com/learn/124

http://www.imooc.com/learn/110

10. 备注,配置JDK环境的方法

一、修改/etc/profile文件当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。用文本编辑器打开/etc/profile,在profile文件末尾加入:JAVA_HOME=/usr/share/jdk1..0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH重新登录即可。 二、修改.bashrc文件这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入:set JAVA_HOME=/usr/share/jdk1..0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH重新登录。

最新文章

  1. javascript URL实现简易书签
  2. mysql 命令(二)
  3. 7.31 签到,js 全局预处理笔记
  4. ACM: Billboard 解题报告-线段树
  5. Java:多线程<一>
  6. Java 10大精华文章收集001
  7. 分层开发MySchool总结
  8. C3P0数据库连接池的相关bug解决
  9. GCC 嵌入汇编代码
  10. WPF 程序中启动和关闭外部.exe程序
  11. C/C++指针的指针(**p)和指针的引用(*&)使用案例分析
  12. js遍历对象的数组
  13. 寻找失踪的整数数组(Find the missing integer)
  14. html框架练习-基本网页制作
  15. IOException: Sharing violation on path *****
  16. A1099. Build A Binary Search Tree
  17. 从外部设置传入Go变量
  18. Lua 随机数生成问题
  19. Ubuntu16.04 搜狗输入法输入汉字时候选栏是一串字符数字乱码问题解决方法
  20. 20155206 《Java程序设计》实验三实验报告

热门文章

  1. 「快学springboot」SpringBoot多环境配置文件
  2. Assign the task-HDU3974 dfs序+线段树
  3. Spring Cloud 从入门到入门
  4. mysql-e选项
  5. JSON传输图片帮助类
  6. list的三个子类的特点
  7. python 网络爬虫(二)
  8. 为Linux环境安装图形化界面
  9. JS enter键一键登录
  10. bootloader 详细介绍