作为一个Java developer,在系统基本调通的情况,首要任务就是安装JDK。
一. 安装配置JAVA环境
一些相关命令:
$ whereis java /* 查找java command locale */
$ which java
$ echo $PATH 或 $ echo $JAVA_HOME /* 查看环境变量或java环境变量 */
$ sudo find / -name java /* 查找跟java相关的目录,从根目录开找 */
1. 安装JDK
首先通过java网站下载自己需要的JDK文件,JDK有很多种类型OpenJDK,IBM JDK, Oracle JDK等,各种版本可以自行选择。本文选择是Oracle JDK 安装。
官方网址是:http://java.sun.com , 被Oracle购后,应该去Oracle官网直接下载:http://www.oracle.com/technetwork/java/index.html
本文下载的jdk-7u21-linux-i586.tar.gz版本。通过Firefox browse download file, 会被放在~/Downloads 文件下。
一般应用程序安装,我会将其放在/opt目录 , 这个目录表示可被选择的应用程序安装目录
在~/Downloads执行如下Command line
$ sudo cp jdk-7u21-linux-i586.tar.gz /opt/java/ /* 将文件拷到 /opt/java目录下 */
去到/opt/java目录下: $ cd /opt/java
$ sudo chmod u+x jdk-7u21-linux-i586.tar.gz /* 给这个文件权限,否则无法执行 */
$ sudo tar zxvf jdk-7u21-linux-i586.tar.gz /* 解压这个文件,会生成一个jdk1.7.0_21的目录,这个就是Java的安装目录 */
注:有的情况可能是 jdk.xxx.bin的情况,就需求要执行一下bin文件[ sudo ./jdk.xxx.bin ],也会相关的生成一个JDK安装目录。
2. 配置JDK环境变
配置环境变量可以有多种方式
1. 将其环境变量设置以Root用户来添加到 /etc/profile 文件中【具体命令: sudo gedit /etc/profile 】,这里使用的是Ubuntu自带的gedit来编辑的,也可以vim来编辑,
vim 的相关知识,可以访问:http://blog.csdn.net/lxb2009/article/details/9043135,添加、etc/profile下的好处,它是各用户统一入口,是每次启动系统,是直接在Root下就使能啦。坏处是当多用户时,每个用户都向里面配置信息,不便维护和管理。
2. 将其将环境变量设置以当前用户的身份添加到 ~/.profile里,当用户重起后会使能这个文件。本文是配置在这个文件下,因为Linux多用户,每个用户所要配置和使能的信息也不同,放在自身profile文件下方便管理和维护。
3. 可以新建一个自身环境变量存储文件,然后在将其嵌入/放在到 /etc/profile 或 ~/.profile下即可,在不重启系统的情况下,可通过Source command来使能文件。
如: source ~/.profile source也可以用 “.” 来表示
注: 关于 /etc/profile , ~/.bashrc 和 ~/.profile 具体关系统和加载顺序,这里就多叙述了,相关信息请自行查阅。
具体配置JAVA环境变量信息如下:
#set java environment
JAVA_HOME = /opt/javajdk1.7.0_21
export JRE_HOME = /opt/javajdk1.7.0_21/jre
export CLASSPATH = $JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH = $JAVA_HOME/bin:$JRE_HOME/bin:$PATH
到此为至,java环境配置完毕, $ . ~/.profile 使能文件。
3. 验证JDK是否安装成功
input java -version command in Terminal, show about java version information, jdk install successful.
$ java -version
显示如下信息:
-
-
java version "1.7.0_21"
-
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
-
Java HotSpot(TM) Server VM (build 23.21-b01, mixed mode)
二. 卸载JDK
1. 删除JDK安装目录
sudo rm -rf /opt/java/jdk1.7.0_21
2. 删除相关的JAVA环境变量
进入到相应配置java环境变量的文件,可能是~/.profile 或 /etc/profile中,将其相关的配置信息删掉或注释掉即可。
-------------------
以上信息可能有错误地方,欢迎大家指正~~~
(责任编辑:IT) |