Ubuntu下手动安装jdk及配置

在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo
apt-get install sun-java6-jre、sudo apt-get install sun-java6-jdk)、同样也可以通过从java官网上下载jdk安装文件进行手动安装(我下载的文件是:jdk-6u20-linux-i586.bin),这也正是本文所要讲述的一种安装方法。

下载网址:

 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

  从官网下载下来的安装文件(如:jdk-6u20-linux-i586.bin)默认都是没有执行权限的,可以通过 $ls -l 命令查询到相关信息,所以首先第一步是要将安装文件赋予可执行权限,可以通过命令 $ sudo chmod u+x /usr/lib/java/jdk-6u20-linux-i586.bin 来实现。

 

  成功修改安装文件权限后,通过命令 $ cd /usr/lib/java/ 进入安装文件所在目录,然后执行命令 $ ./jdk-6u20-linux-i586.bin 屏幕将会出现jdk安装的相关信息,然后一路回车,直至屏幕显示要求输入 yes/no,此时输入y并回车,当前目录下将会多出一个jdk1.6.0_20的目录,这也意味jdk已成功安装。

 

  成功安装完JDK后,接下来我们将要进行JDK的配置,使用命 $ sudo gedit /etc/environment 对environment文件进行修改并添加以下代码:

 

Java代码  

  1. PATH="/usr/lib/java/jdk1.6.0_20/bin"   
  2. CLASSPATH="/usr/lib/java/jdk1.6.0_20/lib"   
  3. JAVA_HOME="/usr/lib/java/jdk1.6.0_20"  

若PATH已存在,则用冒号作间隔,将jdk的bin目录地址加上,这样java的环境变量将配置成功了,但这样默认使用的JDK可能还不是我们刚才安装的,因为ubuntu可能还会有默认的jdk,如openjdk;所以,为了使默认使用的是我们安装的jdk,还需执行如下命令:

 

Java代码  

  1. $ sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_20/bin/java 300   
  2.   
  3. $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_20/bin/javac 300  
  4.   
  5. $ sudo update-alternatives --config java  

成功执行命令后,我们安装的JDK就是系统默认的了,执行命令 $  java -version 就可以成功看到 JDK的相关信息了如:

 

Java代码  

  1. java version "1.6.0_20"  
  2. Java(TM) SE Runtime Environment (build 1.6.0_20-b02)  
  3. Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)  
时间: 2024-12-17 13:37:05

Ubuntu下手动安装jdk及配置的相关文章

Android源码浅析(二)——Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境

Android源码浅析(二)--Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境 接着上篇,上片主要是介绍了一些安装工具的小知识点Android源码浅析(一)--VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置,其实Ubuntu Kylin 16.04 LTS也只是为了体验,我们为了追求稳定,还是使用了Ubuntu14.04 这里提供一个国内镜像的下载链接,可以用迅雷,下载下来之后后缀

Ubuntu 11.04 安装 JDK 7

在网上关于 Ubuntu 11.04 安装 JDK 7 的文章比较少,所以写下这篇留作自己的笔记,也作为给其它初学的朋友参考的资料吧.  虽说在 Ubuntu 下可以很方面的使用软件中心安装 OpenJDK 来替代.但是这是里只有 OpenJDK 6, 既然 Oracle JDK 7 已经发布了,那就必须要试下. 下面开始介绍下安装方法: 1.到 Oracle 官网下载 JDK 7 的二进制压缩包.下载地址:http://download.oracle.com/otn-pub/java/jdk/

在Ubuntu中怎么安装JDK图文解析

  在Ubuntu中怎么安装JDK图文解析,对于很多不知道怎么操作的朋友可以参考本文,希望能给大家带来帮助! 方法/步骤 1,到Oracle官网下载相关的JDK 2,假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java .可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹 3,打开终端(terminal) 切换到桌面下,执行复制sudo cp jdk-6u30-linux-i586.bin /usr/local/java/ 安装

ubuntu-linux的Ubuntu中怎样安装JDK,已经下载好了jdk的压缩包.两个都下载好了不知道怎么弄

问题描述 linux的Ubuntu中怎样安装JDK,已经下载好了jdk的压缩包.两个都下载好了不知道怎么弄 已经下载好了jdk-8u73-linux-i586.tar.gz和jdk-8u73-linux-i586.rpm因为不知道下载哪一个,所以两个都下载了.(到底应该用哪个呢?) 但是我应该怎么安装呢?网上看着有的让sudo -s ./jdk-8u73-linux-i586.bin可是我解压之后根本没有以 .bin结尾的文件啊. 解决方案 rpm是centos/rh系的安装程序,ubuntu用

Linux下ffmpeg安装与开发配置

Linux下ffmpeg安装与开发配置   1. ffmpeg安装 安装环境: ubuntu 12.04 (1)删除已安装的文件,避免冲突 sudo apt-get remove ffmpeg x264 sudo apt-get autoremove (2)安装需要的支持 sudo apt-get install make automake g++ bzip2 python unzip patch subversion ruby build-essential git-core checkins

每日 Ubuntu 小贴士——如何在 Ubuntu 中手动安装 LibreOffice

这个简短教程将指导你如何在 Ubuntu 中手动安装 LibreOffice.正如你所知,LibreOffice 已经预装在 Ubuntu 中了. 这个版本是 Ubuntu 的定制版本,能够在 Ubuntu 中更好的工作.它也集成了 Ubuntu 的应用菜单和其它设置. 下载页面中的 LibreOffice 官方版本和你从 Ubuntu 获得的默认版本是不同的.你获得的并不是一个非标准版本,但它稍加定制再加入到 Ubunut 软件库中. 如果你想使用 LibreOffice 的官方标准版,你必须

ubuntu下如何安装codeblocks集成开发环境

codeblocks是一个十分优秀的C/C++开发IDE,虽然后起之秀codelite目前来看大有超越之势哦. 不过在ubuntu下安装codeblocks却比较麻烦,不像其他linux发行版,比如suse,debian和fedora等在官网上有现成的bin文件可以直接下载安装. 下面简单介绍下如何在ubuntu下快速安装最新的codeblocks: 1.加入ppa源: sudo add-apt-repository ppa:pasgui/ppa 2.更新ppa源: sudo apt-get u

ubuntu下rvm安装ruby报错

问题描述 ubuntu下rvm安装ruby报错 错误如下,在线等,谢谢 rvm install ruby-2.2 Searching for binary rubies, this might take some time. No binary rubies available for: ubuntu/14.04/x86_64/ruby-2.2.1. Continuing with compilation. Please read 'rvm help mount' to get more inf

ubuntu下怎么安装myBase.run文件

问题描述 ubuntu下怎么安装myBase.run文件 在官网上下载了一个myBase的linux版,解压后要运行myBase.run文件,已经给了可运行的权限了,但死活都运行不起来. 上网查资料已尝试的方法有: 1.先给权限:chmod u+x myBase.run或chmod +x myBase.run或chmod 777 /myBase.run,之后再./myBase.run还是不行 2.提示bin/sh解释器错误,又在文件尾写了:set ff=unix,或是下载了dos2unix,之后