Linux安装JDK-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

Linux安装JDK

简介:

一、下载

首先,当然是要下载了。

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

按照需要选择不同的版本。笔者选择的是 jdk-7u45,如图:

二、 解压

将下载下来的 .tar.gz 文件解压。

使用如下命令解压:

sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz

 

为了方便管理,可将解压后的文件移至另一个文件夹。

不做也行。

笔者将文件移至了 /opt/Java/jdk/ 目录下。

为了方便下一步设置环境变量,将文件夹换了个短点的名字 —— jdk1.7

可使用如下命令对文件夹重命名

sudo mv jdk1.7.0_45/ jdk1.7/

 

三、 设置环境变量

编辑 .bashrc 文件。

在终端输入如下命令:

vi ~/.bashrc

在该文件的末尾,加上以上几行代码:

export JAVA_HOME=/opt/Java/jdk/jdk1.7
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

 

为了让更改立即生效,请在终端执行如下命令:

source ~/.bashrc

 

P.S. 在修改 .bashrc 文件之前最好先备份下,备份命令:

cp .bashrc .bash_original

 

四、 验证

通过以上步骤,JDK已安装完成。

输入以下命令验证 java -version ,如图:

 

 

 

下载的是Bin文件

 

  1. cd /usr/lib  
  2. sudo mkdir java  
  3. cd java  
  4. cp ~/jdkxxx.bin /usr/lib/java/  
  5. sudo chmod a+x jdkxxx.bin  
  6. sudo ./jdkxxx.bin  

 

    jdkxxx.bin是下载的文件名,~/jdkxxx.bin是下载文件的保存路径。第一次执行sudo的时候需要输入root密码,输入就是了。

 

到最后会看到一个Done.表示安装完成了。

 

    2)配置环境变量:打开/etc/profile文件,在文件的最下面加上下面一段内容:

 

 

 

  1. export JAVA_HOME=/usr/lib/java/jdk1.6.0_29  
  2. export PATH=$JAVA_HOME/bin:$PATH  
  3. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH  

 

    其中/usr/lib/java/jdk1.6.0_29是JDK的安装根目录。命令:

 

 

 

  1. sudo gedit /etc/profile  

 

    ctrl+s保存关闭,接着:

 

 

 

  1. sudo source /etc/profile  

 

    使环境变量配置生效,这样就不用重启。但只在当前终端有效,如果再打开一个终端,则需要再执行一次。

 

最后输入命令检查一下是否配置成功:

 

 

 

  1. java -version  

 

    如果配置成功,会出现JDK的版本号,如下图所示:

 

 

 

Linux安装JDK RPM版本步骤

1、 先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:http://www.oracle.com/technetwork /java/javase/downloads/jdk-7u1-download-513651.html,下载后放在/home目录中,当然其它地方 也行。

2、进入安装目录
#cd /home
#cp jdk-7u1-linux-i586.rpm /usr/local
#cd /usr/local
给所有用户添加可执行的权限

#rpm -ivh jdk-7u1-linux-i586.rpm

安装过程如图所示:


 

3、设置环境变量

#vi /etc/profile

打开后,在文档最下方加上以下环境变量配置代码:

export JAVA_HOME=/usr/java/javajdk1.7.0_01
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

注意:export PATH=$JAVA_HOME/bin:$PATH,注意将$PATH放到最后。以免造成新旧版本问题。

4、检查JDK是否安装成功。
#java -version
如果看到JVM版本及相关信息,即安装成功!

如图:


 

-----------分割线-----------------

当你已经成功把javajdk1.7.0_01 安装到 /usr/java,并且配置好了系统环境变量
执行 # java -version 时就是 显示javajdk1.7.0_01,是因为你的linux系统有默认的jdk;执行


1、# cd /usr/bin

# ln -s -f /usr/java/javajdk1.7.0_01/jre/bin/java

# ln -s -f /usr/java/javajdk1.7.0_01/bin/javac

2、接着卸载javajdk1.7.0_01,再次重新安装。卸载方法:

先查看javajdk1.7.0_01包名

#rpm -qa | grep jdk


接着执行

#rpm -e jdk-1.7.0_01-fcs


卸载完后,再次重新安装jdk-7u1-linux-i586.rpmo


本文转自莫水千流博客园博客,原文链接:http://www.cnblogs.com/zhoug2020/p/5699436.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章