在ubuntu下jdk的安装与配置(图解版)
来源:互联网 发布:淘宝针织开衫女装 编辑:程序博客网 时间:2024/05/03 23:01
以下均为Ubuntu12.04平台下进行的实验,下载配置的jdk版本为jdk1.8.0_05。采用的是虚拟机VMware。
1. 源码包的下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,以上为jdk下载的官方网站,我选择下载了jdk-8u5-linux-x64.tar.gz,可以下载到当前目录下(任意位置均可,当然找一个靠谱的小角落更好一些)
- 图形界面模式
通过图像界面中的firefox浏览器,打开以上给出的链接进行下载,选择jdk-8u5-linux-x64.tar.gz。
下载结束之后,该文件的位置如下图所示,其中rain为本机的用户名。此时该文件所在的路径为/home/rain/Downloads/。
- 命令行模式
此时分为两种方式,一种为通过命令行直接下载,另一种通过宿主系统下载,然后载入到ubuntu系统中。以下分别对两种方式进行介绍。
第一种,通过命令行直接下载
通过wget命令下载,具体命令为
wget -c http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
此命令中的链接为该文件的下载链接。此时,可将此文件下载至当前目录,如下图所示。
第二种,通过宿主系统下载,载入系统中
此方法仅适用于虚拟机。首先将jdk-8u5-linux-x64.tar.gz文件制作成为iso格式的文件,可利用UltraISO实现,较为简单,故不做深入探讨。
通过Virtual Machine Setting将iso文件载入cdrom中。如下图所示。
然后利用mount命令将其挂载到/mnt/cdrom目录下。具体命令为:
sudomount –t iso9660 /dev/cdrom /mnt/cdrom
mount为挂载命令,-tiso9660 指光盘的类型 /dev/cdrom为光盘设备文件 /mnt/cdrom 为挂载点。
有时候系统会出现不存在/mnt/cdrom的报错信息。可利用sudomkdir /mnt/cdrom建立该目录。
具体实现,如下图所示。(注:由于实验中已经取得root权限,所以可以省去sudo)
2. 解压源码包
在/usr/local目录下新建jdk1.8文件夹(也可取为其他名字,看个人爱好),具体命令为:
sudo mkdir /usr/local/jdk1.8将jdk-8u5-linux-x64.tar.gz文件拷贝至以上路径,以/mnt/cdrom路径为例,具体命令为:
cp /mnt/cdrom/jdk-8u5-linux-x64.tar.gz /usr/local/jdk1.8然后进入jdk源码包所在的路径,具体命令为:
cd /usr/local/jdk1.8解压之前如下图所示:
解压压缩包,具体命令为:
sudo tar xvf jdk-8u5-linux-x64.tar.gz
解压结束之后如下图所示:
sudo rm jdk-8u5-linux-x64.tar.gz
3. 设置jdk环境变量
这里采用全局设置办法,就是修改etc/profile,它是所有u欧诺个户的公用的环境变量,具体命令为:
sudo gedit /etc/profile
打开之后再末尾添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_05 export JRE_HOME=/usr/local/java/jdk1.8.0_05/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin: $PATH注意:等号两侧不要加入空格,地址之间的间隔为英文冒号“:”。Jdk1.8.0_05的标号可从/usr/local/jdk1.8目录中通过ls命令找到。
然后保存,使其生效,具体命令为:
source /etc/profile
此后切换用户时,可能会在另外的用户中无法识别,或者找不到相应的jdk,可以通过在该用户下再次执行上述命令修正。
4. 检验是否安装成功
具体命令为:java –version成功之后如下所示:
此本撰写过程中,以下链接给了很大的帮助:
http://www.cnblogs.com/zhengyuhong/p/3383571.html
http://blog.csdn.net/hzqnju/article/details/6779556
- 在ubuntu下jdk的安装与配置(图解版)
- ubuntu下jdk的安装与配置
- Ubuntu下JDK安装图解
- 在Ubuntu 11.04下安装配置JDK
- 在ubuntu下安装配置jdk
- Apache在windows下的安装与配置图解
- mysql在windows下的安装与配置图解
- Ubuntu 9.04下jdk的安装与配置
- Ubuntu下JDK的安装、配置与卸载
- Ubuntu下mysql+tomcat+jdk的安装与配置
- Ubuntu下JDK的下载、安装、配置与卸载
- Ubuntu环境下JDK的下载、安装与配置
- Ubuntu 下JDK的安装与环境配置
- 【Linux】Ubuntu下jdk,mysql,tomcat的安装与配置
- Ubuntu下安装与配置jdk、tomcat
- 数据挖掘环境配置(一)JDK在ubuntu 16.04下的安装配置
- Ubuntu下安装Jdk、Tomcat的配置
- ubuntu下jdk的安装和配置
- 屡试不爽的myeclipse注册码
- asp电子报制作与程序
- 在ASP中用“正则表达式对象”来校验数据的合法性
- STM32入门——第二天学习串口收发
- python中的BaseHTTPServer模块学习
- 在ubuntu下jdk的安装与配置(图解版)
- 数据结构与算法-1
- 杭电1018 (大数阶乘位数)
- C++ 虚函数表解析
- android ShapeDrawable实例
- 制作U盘启动LINUX安装(Ubuntu12.04)
- [复习]C++选修课(7)
- 电子邮件系统
- android中画虚线--.PathEffect类简单认识