jdk的安装(转载)
2016-01-14 14:03
417 查看
1,下载JDK安装包
安装版本:jdk-7u60-linux-x64.gz
下载地址:http://pan.baidu.com/s/1hqmpgag
查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2,解压安装
我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录
建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理
查看结果显示:
3,配置环境变量
(1)只对当前用户生效
保存退出,然后输入下面的命令来使之生效
(2)对所有用户生效
保存退出,然后输入下面的命令来使之生效
4,配置默认JDK(一般情况下这一步都可以省略)
由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。所以为了使得我们刚才安装好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。
执行下面的命令:
注意:如果以上两个命令出现找不到路径问题,只要重启一下机器在重复上面两行代码就OK了。
执行下面的代码可以看到当前各种JDK版本和配置:
5,测试
在linux命令行,使用java -version和javac -version来查看java版本,显示结果如下:
Ubuntu下安装JDK7(附Clojure下载) http://www.linuxidc.com/Linux/2012-10/71557.htm
Ubuntu 12.04下安装JDK1.7 http://www.linuxidc.com/Linux/2012-06/62239.htm
CentOS6.3安装JDK和环境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm
更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14
安装版本:jdk-7u60-linux-x64.gz
下载地址:http://pan.baidu.com/s/1hqmpgag
查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2,解压安装
我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录
cd /usr/lib sudo mkdir jvm sudo tar zxvf ./jdk-7u60-linux-x64.tar.gz -C /usr/lib/jvm
建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理
sudo tar zxvf /root/jdk-7u25-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0_25/ jdk7
查看结果显示:
[root@name01 jdk1.7.0_60]# cd /usr/lib/jvm/ [root@name01 jvm]# ll total 4 drwxr-xr-x. 8 uucp 143 4096 May 7 13:50 jdk1.7.0_60 [root@name01 jvm]# cd jdk1.7.0_60/ [root@name01 jdk1.7.0_60]# [root@name01 jdk1.7.0_60]# ll total 19776 drwxr-xr-x. 2 uucp 143 4096 May 7 13:47 bin -r--r--r--. 1 uucp 143 3339 May 7 13:41 COPYRIGHT drwxr-xr-x. 4 uucp 143 4096 May 7 13:41 db drwxr-xr-x. 3 uucp 143 4096 May 7 13:42 include drwxr-xr-x. 5 uucp 143 4096 May 7 13:44 jre drwxr-xr-x. 5 uucp 143 4096 May 7 13:49 lib -r--r--r--. 1 uucp 143 40 May 7 13:41 LICENSE drwxr-xr-x. 4 uucp 143 4096 May 7 13:42 man -r--r--r--. 1 uucp 143 114 May 7 13:41 README.html -rw-r--r--. 1 uucp 143 499 May 7 13:42 release -rw-r--r--. 1 uucp 143 19903556 May 7 13:42 src.zip -rw-r--r--. 1 uucp 143 123324 Apr 29 17:15 THIRDPARTYLICENSEREADME-JAVAFX.txt -r--r--r--. 1 uucp 143 173559 May 7 13:41 THIRDPARTYLICENSEREADME.txt
3,配置环境变量
(1)只对当前用户生效
vim ~/.bashrc export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
保存退出,然后输入下面的命令来使之生效
source ~/.bashrc
(2)对所有用户生效
vim /etc/profile export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
保存退出,然后输入下面的命令来使之生效
source /etc/profile
4,配置默认JDK(一般情况下这一步都可以省略)
由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。所以为了使得我们刚才安装好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。
执行下面的命令:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300
注意:如果以上两个命令出现找不到路径问题,只要重启一下机器在重复上面两行代码就OK了。
执行下面的代码可以看到当前各种JDK版本和配置:
sudo update-alternatives --config java
5,测试
在linux命令行,使用java -version和javac -version来查看java版本,显示结果如下:
[root@name01 jdk1.7.0_60]# java -version java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode) [root@name01 jdk1.7.0_60]# [root@name01 jdk1.7.0_60]# javac -version javac 1.7.0_60 [root@name01 jdk1.7.0_60]#
Ubuntu下安装JDK7(附Clojure下载) http://www.linuxidc.com/Linux/2012-10/71557.htm
Ubuntu 12.04下安装JDK1.7 http://www.linuxidc.com/Linux/2012-06/62239.htm
CentOS6.3安装JDK和环境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm
更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14
相关文章推荐
- java 读取文件内容
- Git@OSC通过Eclipse生成SSH keys RSA公钥私钥
- struts2验证-validation
- eclipse加载大项目卡死问题
- java 将代理对象保存到本地文件
- 关于Java的异常
- [Spring MVC - 2A] - java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
- Java回调的简单理解
- [问答系列一]Java基础知识
- 简单东西-Java不变类编写
- Java字符串常量池的问题
- Spring MVC 的请求参数获取的几种方法
- struts2的DevMode模式
- struts2 配置文件的理解
- JAVA 监控内容收集之 Jmxtrans Agent
- 【Android Studio】Android Studio安装时提示找不到JDK
- Java Web开发技术应用——过滤器
- Java我的高效编程之环境搭建
- Java学习笔记
- Java回调理解 (step by step)