Linux下查看jdk安装路径版本、安装jdk、配置环境变量

一、查看jdk安装路径、版本:

  • 查看JDK版本:java -version
  • 查看java执行路径:which java
  • 查看JAVA_HOME路径:echo $JAVA_HOME
  • 插卡PATH内容:echo $PATH


二、安装JDK:

方式一:手动下载jdk包:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html

[html]  view plain  copy
  1. 先从网上下载jdk(jdk-1_6_0_03-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。   
  2. 进入安装目录   
  3. #cd /home   
  4. #cp jdk-1_6_0_03-linux-i586.rpm /usr/local   
  5. #cd /usr/local   
  6. 给所有用户添加可执行的权限   
  7. #chmod +x jdk-1_6_0_03-linux-i586.rpm.bin   
  8. #./jdk-1_6_0_03-linux-i586.rpm.bin   
  9. 此时会生成文件jdk-1_5_0_02-linux-i586.rpm,同样给所有用户添加可执行的权限   
  10. #chmod +x jdk-1_5_0_02-linux-i586.rpm   
  11. 安装程序   
  12. #rpm -ivh jdk-1_5_0_02-linux-i586.rpm   
  13. 出现安装协议等,按接受即可。  


PS:
 查看rpm包信息(安装路径等):rpm -qpi jdk-7u79-linux-x64.rpm

rpm包安装路径设置:将上面查看信息中的路径 /usr/java重新设置为 /home/java
 rpm -i --badreloc --relocate /usr/java=/home/java jdk-6u43-linux-amd64.rpm

rpm包卸载:

先查看 rpm -qa | grep java

显示如下信息:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载:

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5


方式二:使用wget命令直接下载:Oracle官网上下载jdk,需要点击accept licence的才能下载,使用下面的命令,直接可以下载。

[html]  view plain  copy
  1. wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm  

PS:如果wget没有安装,可以是使用如下命令进行安装

[html]  view plain  copy
  1. yum search wget  
  2. yum install wget.x86_64  


方式三:直接安装
yum install java-1.8.0-openjdk
export JAVA_HOME=/usr/java

三、配置环境变量:

[html]  view plain  copy
  1. #vi /etc/profile   
  2. 在最后面加入   
  3. #set java environment   
  4. JAVA_HOME=/usr/jdk-1_6_0_03   
  5. CLASSPATH=.:$JAVA_HOME/lib.tools.jar   
  6. PATH=$JAVA_HOME/bin:$PATH   
  7. export JAVA_HOME CLASSPATH PATH   
  8. 保存退出。   


PS:

[html]  view plain  copy
  1. 保存命令  
  2.   
  3. 按ESC键 跳到命令模式,然后:  
  4.   
  5. :w   保存文件但不退出vi  
  6. :w file 将修改另外保存到file中,不退出vi  
  7. :w!   强制保存,不推出vi  
  8. :wq  保存文件并退出vi  
  9. :wq! 强制保存文件,并退出vi  
  10. q:  不保存文件,退出vi  
  11. :q! 不保存文件,强制退出vi  
  12. :e! 放弃所有修改,从上次保存文件开始再编辑  

猜你喜欢

转载自blog.csdn.net/bingguang1993/article/details/80772661
今日推荐