Chinaunix首页 | 论坛 | 博客
  • 博客访问: 85848
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 159
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-13 18:38
文章分类

全部博文(14)

文章存档

2013年(14)

分类: Java

2013-08-08 13:50:39

1、到 Oracle 官网下载 JDK 7 的二进制压缩包。下载地址:

2、解压。我求方便,就把压缩包放下用户目录下,然后打开终端:

Bash代码  收藏代码
  1. $tar xvzf ~/jdk-7-linux-i586.tar.gz  

这里的压缩包名根据各位下载的版本自行更改。当然,输入jdk后键自动补全是比较好的习惯。我解压后得到 jdk1.7.0 文件夹。 

3、将解压后的文件夹移到你所希望的安装目录下。我是放在 /usr/local/lib/jdk1.7.0 中,如果你喜欢,放用户目录下也可以。

Bash代码  收藏代码
  1. $sudo mv ~/jdk1.7.0/ /usr/local/lib/  

移动后这时你就能在 /usr/local/lib/中看到 jdk1.7.0 文件夹了。 

4、配置环境 

Bash代码  收藏代码
  1. $sudo gvim /etc/environment  


打开环境配置文件。对了,这一步各们不一定要用 gvim 去打开,因为你不一定装了gvim,用 gedit, vi 等打开也一样。不熟悉 vim 的请使用 gedit 
打开后可以看到: 

Java代码  收藏代码
  1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"  


一行文字,你们的可能跟我的有些出入。将其修改为: 

Java代码  收藏代码
  1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/lib/jdk1.7.0/bin"  
  2. CLASSPATH=.:/usr/local/lib/jdk1.7.0/lib  
  3. JAVA_HOME=/usr/local/lib/jdk1.7.0  


其中的jvm/jdk1.7.0等请跟据自己下载的安装包和安装目录对号修改。然后重新加载.bashrc 

Bash代码  收藏代码
  1. source ~/.bashrc  



5、到这里后运行 javac, java, 等命令还是不能用,和 windows 安装配置后就可以用不一样。接下来再执行下面命令: 

Bash代码  收藏代码
  1. $sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.7.0/bin/java 300  
  2. $sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.7.0/bin/javac 300  
  3. $sudo update-alternatives --install /usr/bin/javap javap /usr/local/lib/jdk1.7.0/bin/javap 300  
  4. $sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/local/lib/jdk1.7.0/bin/javadoc 300  

到这里全部安装配置好了,可以运行 $java -version 试试。
出现如下:
root@MyLinux:~# java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode)
表示安装成功!!!



阅读(2755) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~