ubuntu 12.04安装jdk1.8

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/

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

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

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

创建这个文件夹的命令:

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

文件夹名输入错误产生的错误:
[email protected]:~$ 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

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

[email protected]:~$ 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
[email protected]:~$ 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.
[email protected]:~$ 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.

[email protected]:~$ 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测试是否正确安装配置。

[email protected]:~$ 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)

时间: 2024-10-13 04:29:06

ubuntu 12.04安装jdk1.8的相关文章

Ubuntu 12.04 安装JDK 8和Eclipse

Ubuntu 12.04 下安装 JDK8 方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦) 1.安装JDK,参考 1.下载 JDK 8 从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8. 2.解压文件 $ sudo mkdir /usr/l

Ubuntu 12.04 安装配置 Apache2

Apache2安装 1 我们使用root账户进行安装,首先切换到root账户,输入命令: sudo su 2 安装 Apache2 apt-get install apache2 在浏览器输入你服务器ip地址列入,如http://10.103.30.201.查看Apache2是否工作,如果显示(It works!),说明已经工作. Apache 在 Ubuntu 中默认文档根目录为 /var/www,配置文件 /etc/apache2/apache2.conf,额外配置存储子目录 /etc/ap

在Ubuntu 12.04安装和设置Samba实现网上邻居共享

Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等.今天要介绍的是在 ubuntu 12.04 中安装和设置,当然也可以在以前的版本上使用. 在Ubuntu上安装Samba: 1 安装Samba文件 我们需要做的第一件事是安装Samba,你可以在Ubuntu软件中心搜索软件,然后安装.如果你想通过终端安装,可复制这个命令: sudo apt-get install samba samba-comm

ubuntu 12.04 安装redis

Redis是一个开源的,免费的,基于内存.键值对存储数据库,相比于memcached只支持简单的值,Redis支持非常丰富的值集,其中包括字符串.列表.集以及散列. $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make$ sudo make install   #这时Redis的可执行文件被放到了/usr/local/bin 启动服

Ubuntu 12.04 安装WPS

1. 安装包下载:wps官网的 debian .deb 包 2 根据wifi说明,需要一下三个lib: libtiff.so.4 libpng12.so.0 libjpeg.so.62 通过以下命令查看是否具备: [email protected]:~ aptitude search libtiff 如果没有,安装: [email protected]:~ sudo apt-get install libtiff4 3. 完成以上准备,开始安装: [email protected]:~ sudo

ubuntu 12.04 安装 codeblock 12.11

一: Ubuntu  14.04版已经发布了,但本人还是12.04版的,主要是笔记本是双系统,担心升级之后造成不必要的麻烦.所以还在用12.04.在Linux环境下的 C/C++ 开发IDE中,Codeblocks是一个很不错的工具.  现在最新版的是Codeblocks 13.12了.  但我在安装Codeblocks 14.12出错了.(两种安装方法:1. 下载Codeblocks 13.12 包,然后 在命令行安装   2.直接在Ubuntu软件中心安装.都失败了.参考http://qtl

Ubuntu 12.04 安装 gearman 以及php扩展安装脚本

#!/usr/bash #create by lhb #date 2014-05-07 #desc install gearman and php extension for Ubuntu 12.04.4 LTS PHP 5.5 apt-get update #安装依赖库 apt-get install libboost-all-dev gperf libevent1-dev libcloog-ppl0 mkdir -pv /home/lhb/software && cd /home/lh

Ubuntu 12.04安装最新版本PostgreSQL

https://wiki.postgresql.org/wiki/Apt sudo nano /etc/apt/sources.list.d/pgdg.list 粘贴 deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main ctrl+o 回车 ctrl+x wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key ad

ubuntu 12.04 安装 nginx+php+mysql web服务器

Nginx 是一个轻量级,以占用系统资源少,运行效率而成为web服务器的后起之秀,国内现在很多大型网站都以使用nginx,包括腾讯.新浪等大型信息网站,还有淘宝网站使用的是nginx二次开发的web服务器. 直接php+mysql这是Linux web服务器的黄金组合.今天我们一来学如何在ubuntu 12.04 中架设lnmp. 1. 使用官方PPA安装 Nginx 最新版本,使用以下命令:sudo add-apt-repository ppa:nginx/stablesudo apt-get