Ubuntu rpm方式的java环境安装和配置

来源:互联网 发布:武汉美工培训班学费 编辑:程序博客网 时间:2024/05/18 03:36

首先需要先下载相应rpm包,我这里准备安装的是jdk 8, 使用wget下载到本地:

wget http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载完成后,进行alien将rpm转化为deb文件,首先安装alien

sudo apt-get install alien

转化rpm为deb

sudo alien jdk-8u5-linux-x64.rpm

然后我们在rpm所在的文件夹下能发现生成了一个deb,如我电脑上的:jdk_1.8.005-1_amd64.deb.


然后使用dpkg进行安装:

sudo dpkg -i jdk_1.8.005-1_amd64.deb


Ubuntu安装的文件一般都在usr或者options下,这里我本机的路径为:/usr/java/jdk1.8.0_05


到这里就已经完成了jdk 1.8 的安装,然后我们需要配置环境变量.

打开环境变量配置文件:

sudo gedit /etc/environment

在PATH变量后面加上, /usr/java/jdk1.8.0_05/bin . 注意分隔符为冒号(:),而不是分号.

然后通过命令 

source /etc/environment

使环境变量配置生效。


测试:

java -version

提示

JDK Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object

打开jdk的安装目录,到lib和jre/lib下查看,发现tools.jar 和rt.jar都变成了tools.pack和rt.pack .

这里我们可以使用jdk 的bin目录下自带的unpack工具(unpack2000)进行jar包的解压,

unpack200 lib/tools.pack lib/tools.jarunpack200 jre/lib/rt.pack jre/lib/rt.jar

操作完成后,测试java -version

得到:java version "1.8.0_05",

java环境安装配置完毕。


0 0
原创粉丝点击