首页 > 系统服务 > 详细

ubuntu 12.04安装jdk1.8

时间:2015-08-12 23:10:52      阅读:366      评论:0      收藏:0      [点我收藏+]

1、首先去官网下载jdk1.8版本;

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

 

2、使用命令:tar -zxvf 下载/software/jdk-8u51-linux-i586.tar.gz   解压下载的压缩包;

我的压缩包所在位置为“下载/software/jdk-8u51-linux-i586.tar.gz“。

 

3、使用命令: sudo cp  jdk-1.8.0_51  /usr/lib/jvm/    将文件夹jdk-1.8.0_复制到/usr/lib/jvm/  

不存在该目录产生的错误:

oldman@oldman:~$ sudo cp jdk 1.8.0_51 /usr/lib/jvm
[sudo] password for oldman:
cp: target `/usr/lib/jvm‘ is not a directory

#因为没有jvm这个文件夹所以报错了

 

创建这个文件夹的命令:

oldman@oldman:/usr/lib$ mkdir jvm
mkdir: cannot create directory `jvm‘: Permission denied
#报错的原因是没有创建文件夹的权限,正确的命令是:sudo mkdir jvm

 

文件夹名输入错误产生的错误:
oldman@oldman:~$ sudo cp jdk 1.8.0_51 /usr/lib/jvm/
cp: cannot stat `jdk‘: No such file or directory
cp: cannot stat `1.8.0_51‘: No such file or directory

#报错是因为文件夹名输入错误,正确的文件夹名是jdk-1.8.0_51

 

注意:我复制的时候还出现了这个错误:

oldman@oldman:~$ sudo cp jdk_1.8.0_51 /usr/lib/jvm/
cp: omitting directory `jdk_1.8.0_51‘

原因是`jdk_1.8.0_51‘这个目录下有子目录,正确命令是sudo cp -r jdk_1.8.0_51 /usr/lib/jvm/命令递归复制;

4、配置环境变量

使用命令:sudo gedit /etc/profile打开配置文件

在文件的末尾加上如下内容:

# for java

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_5

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH保存并关闭。

 

5. 使用命令: source /etc/profile 使设置成效。

 

6、使用命令下面的命令将刚才安装的jdk1.8设置为默认jdk
oldman@oldman:~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk_1.8.0_51/bin/java 300
update-alternatives: using /usr/lib/jvm/jdk_1.8.0_51/bin/java to provide /usr/bin/java (java) in auto mode.
oldman@oldman:~$ sudo  update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk_1.8.0_51/bin/javac 300
update-alternatives: using /usr/lib/jvm/jdk_1.8.0_51/bin/javac to provide /usr/bin/javac (javac) in auto mode.

oldman@oldman:~$ update-alternatives --config java

#选择默认jdk版本,因为我这只装了一个,所以出现下面提示;如果有多个jdk版本就需要选择
There is only one alternative in link group java: /usr/lib/jvm/jdk_1.8.0_51/bin/java

Nothing to configure.

7、安装完成。使用命令:java -version测试是否正确安装配置。

oldman@oldman:~$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) Server VM (build 25.51-b03, mixed mode)

ubuntu 12.04安装jdk1.8

原文:http://www.cnblogs.com/oldman00/p/4725799.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!