开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux下安装JDK

简介:
+关注继续查看

Linux下安装JDK

下面我将来讲解下Linux下安装JDK的几种方法其中的两种方法,JDK我们可以直接从Oracle官网上去下载,我们可以下载到有三种,一种是直接解压的,一种是rpm包的,另一种是bin包的。

bin格式的就跟微软下使用exe安装包一样,安装很简单,所以这里就不说了。

而下面我们将讲到的就是另外的两种。

方法一:

首先我们可以下载到tar.gz格式的压缩包,复制到/opt下,因为在/opt下安装软件之后要删除只需要直接删除即可,不会牵涉到其他内容,所以我们在该路径下安装。

直接解压:tar -zxvf jdk-7u7-linux-i586.tar.gz

为了方便我们可以修改解压到的目录名称,比如改成jdk1.7

解压完成后我们就开始环境变量的设置

1.编辑用户环境变量

如果使用的是root用户可以跳过这一步,直接编辑下一步

比如使用的是leyex用户那么就编辑:vi /home/leyex/.bashrc 

export JAVA_HOME=/opt/jdk1.7

export JRE_HOME=$JAVA_HOME/jre

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export CLASSPATH=$CLASSPASH:$JAVA_HOME/lib:$JRE_HOME/lib

2.编辑所有用户环境变量

编辑文件:vi /etc/profile

在最低行添加以下内容:

export JAVA_HOME=/opt/jdk1.7

export JRE_HOME=$JAVA_HOME/jre

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export CLASSPATH=$CLASSPASH:$JAVA_HOME/lib:$JRE_HOME/lib

 

在环境变量配置完成后,我们可以用测试命令java -version测试下,但是我们会发现Linux会提示bash: java:command not found,这是因为配置后需要重新启动下Linux,重启后我们就安装配置好JDK了,我们可以测试下。

方法二:

rpm安装包我们可以在官网上下载到,还是像往常安装rpm包一样

使用命令:rpm -ivh jdk-7u9-linux-i586.rpm

 

跟方法一样,配置两个环境变量,由于本人使用的是root用户所以只需要配置一项:

vi /etc/profile ,添加以下内容

#######################

export JAVA_HOME=/usr/java/jdk1.7.0_09
export CLASSPATH=$CLASSPATH:JAVA_HOME/lib:JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:JAVA_HOME/jre/bin:HOMR/bin
#######################

配置完环境变量,我们可以通过java -version测试安装成功与否,这里可不用重启了




本文转自 leyex 51CTO博客,原文链接:http://blog.51cto.com/leyex/1039967


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

相关文章
Linux (Debian 系) 安装官方微信 (Electron,非 wine 版)
最近才发现微信有推出基于 Electron.js 的一款桌面程序,不需要依赖 Wine 那复杂和冗余的依赖,只需要装一个稍微“大”一点的 deb 包就可以。
0 0
m1 MacBook 安装 asahi linux 磁盘调整失败解决
尝试在 MacBook Air m1 安装 asahi linux ,在磁盘分区过程遭遇报错
0 0
安装Oracle Linux碰见的问题一
安装Oracle Linux碰见的问题一
0 0
开源项目:Linux系统docker安装jeecg-boot低代码开发平台(更新于2022.2.14)
开源项目:Linux系统docker安装jeecg-boot低代码开发平台(更新于2022.2.14)
0 0
linux 安装mysql ERROR:Job for mysqld.service failed See “systemctl status mysqld.service”
linux 安装mysql ERROR:Job for mysqld.service failed See “systemctl status mysqld.service”
0 0
Linux安装Jenkins(Java11最新版)
Linux安装Jenkins(Java11最新版)
0 0
Linux安装Mysql(图文解说详细版,安装包tar包版)
Linux安装Mysql(图文解说详细版,安装包tar包版)
0 0
Linux安装Nexus(图文解说详细版)
Linux安装Nexus(图文解说详细版)
0 0
Linux安装Hadoop(图文解说详细版)
Linux安装Hadoop(图文解说详细版)
0 0
Linux安装FastDFS(图文解说详细版)
Linux安装FastDFS(图文解说详细版)
0 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载