ubuntu 12.04 中怎么安装 jdk 7
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 12.04 中怎么安装 jdk 7相关的知识,希望对你有一定的参考价值。
工具/原料:
ubuntu 12.04
jdk 7
ubuntu 12.04 中安装 jdk 7步骤:
1:下载jdk-7u9-linux-i586.tar.gz放到制定目录下;
2:在该目录下打开终端,执行如下命令在执行如下命令在/usr/lib下新建jdk的解压目录jvm:
sudo mkdir /usr/lib/jvm3:将jdk文件解压到/usr/lib/jvm目录下:
sudo tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm4:设置JAVA_HOME和CLASSPATH等环境变量:
sudo gedit /etc/environment在该文件下添加如下内容:
PATH="/usr/lib/jvm/jdk1.7.0_09/bin"JAVA_HOME="/usr/lib/jvm/jdk1.7.0_09"
CLASSPATH=".:/usr/lib/jvm/jdk1.7.0_09/lib"
5:若PATH已存在,则用冒号作间隔,将jdk的bin目录地址加上,这样java的环境变量将配置成功了,但这样默认使用的JDK可能还不是我们刚才安装的,因为ubuntu可能还会有默认的jdk,如openjdk;所以,为了使默认使用的是我们安装的jdk,还需执行如下命令:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_09/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_09/bin/javac 300
sudo update-alternatives --config java
6:成功执行命令后,我们安装的JDK就是系统默认的了,执行命令 java -version 就可以成功看到 JDK的相关信息了如:
java version "1.7.0_09"Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
注意事项:
JDK拷贝的目录以及环境变量的配置
参考技术A 以ubuntu是64位为例在安装oracle java 7 之前,先移除掉ubuntu中默认的open jdk
sudo apt-get purge openjdk*
然后把下载到的java 7 压缩文件解压
tar -xvf jdk-7u4-linux-x64.tar.gz
解压后得到的文件目录为jdk1.7.0_04 把它移动到/usr/lib/jvm/
sudo mv jdk1.7.0_04 /usr/lib/jvm
接下来执行安装命令:
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 1
设置环境变量:
sudo update-alternatives --config javac
sudo update-alternatives --config java
因为它这个安装包不仅安装了oracle的sun java 7,还有java-7-openjdk ,需要选择一个模式作为默认或者是优先使用的,输入一个数字就可以了。我选择的是 2 ,即 oracle的 jdk1.7.0_04 。
到这里,可以在终端输入 java -version ,若能看到java 的版本信息,说明java安装成功了。我的显示:
java version “1.7.0_04″
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
最后设置一下使得浏览器中可以运行java小程序applet
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0_04/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins
如果是32位系统的,则把 amd64 改为 i386 。
可以重新打开浏览器测试一下。
2016032701 - ubuntu安装jdk
参考地址:http://jingyan.baidu.com/article/d621e8da0e92052865913f32.html
1.首先需要去oracle官网去下载jdk1.8,我本人下载的是jdk1.8u73安装
我没有采用命令直接从oracle官网下载。
2.将jdk解压到特定目录中。
例如:# tar zxvf jdk-8u5-linux-i586.gz -C /usr/lib/jvm/
我个人采用上面的命令会报错,所以我采用压缩到当前目录,然后将解压后的文件move到特定目录
一直报归档找不到,由于前次错误,将以上的错误状态退出等问题,我没找到解决的办法,所以采用先解压,然后将解压后的文件转移到我的目录中。
3.配置java的环境变量
我个人的安装jdk的路径如下:/usr/lib/jvm/jdk1.8.0_73
如果你直接使用vi /etc/profile,可能编辑后的文件无法保存,如果无法保存,请使用sudo
编辑内容如下。找到/etc/profile文件,在文件内容最后面添加内容
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_73
export JRE_HOME=${ JAVA_HOME}/jre
export CLASSPATH=.:${ JAVA_HOME}/lib:${ JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin;$PATH
注意window下使用;分隔,而在linux中使用:进行分隔。(不知道为何从终端复制的数据无法贴在浏览器文本中)
4.一般而言,可能linux系统中存在多种java版本,那么需要选择其中特定版本的jdk。
不知道为何我的ubuntu只有我安装后的jdk1.8版本。
如果你也遇到类似的问题,可能我安装完ubuntu出现莫名的问题,我没有解决。
sudo uodate-alternatives --install /usr/lib/java java /usr/lib/jvm/jdk1.8.0_73/bin/java 300
sudo uodate-alternatives --install /usr/lib/javac javac /usr/lib/jvm/jdk1.8.0_73/bin/javac 300
然后运行update -alternatives --config java 注意是两个-,而不是一个-。
此时如果你ubuntu中有多个jdk版本,那么可以选择其中特定版本作为你使用的版本。
5.最后进行验证。
java -version
输入java和javac命令正常展示,此时配置完成
以上是关于ubuntu 12.04 中怎么安装 jdk 7的主要内容,如果未能解决你的问题,请参考以下文章
在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)