`
eimhee
  • 浏览: 2160388 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu Linux: Install Latest Oracle Java 7

阅读更多

Installing Oracle Java 7 On Ubuntu version 12.04 or 13.04+

The good news is you can install Oracle Java 7 easily and make it as the default source implementation of the Java platform. First, grab Oracle Java 7 directly from Oracle Java download page:

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

Fig.04: Download Oracle Java 7

 

Make sure you download 32 bit (Linux x86 ~ jdk-7u21-linux-i586.tar.gz) or 64 bit (Linux x64 ~ jdk-7u21-linux-x64.tar.gz) JDK version in .tar.gz format:

Fig.05: Accept Oracle license and download either 64 or 32 bit version in tar.gz format

Fig.05: Accept Oracle license and download either 64 or 32 bit version in tar.gz format

Note: By default all files are downloaded in ~/Download/ ($HOME/Download/) directory.

 

Install jdk-7u21-linux-x64.tar.gz

Open a terminal and type the following command to list your files:

 

 

ls ~/Downloads/*.tar.gz
 Sample outputs:

 

/home/nixcraft/Downloads/jdk-7u21-linux-x64.tar.gz

Untar the tar ball and install at /usr/lib/jvm/ directory:

 
sudo mkdir -p /usr/lib/jvm/
sudo tar xvf ~/Downloads/jdk-7u21-linux-x64.tar.gz -C /usr/lib/jvm
 
    • Now run
    • sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
      sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
      sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
       
    • This will assign Oracle JDK a priority of 1, which means that installing other JDKs will replace it as the default. Be sure to use a higher priority if you want Oracle JDK to remain the default.
    • Correct the file ownership and the permissions of the executables:
    • sudo chmod a+x /usr/bin/java 
      sudo chmod a+x /usr/bin/javac 
      sudo chmod a+x /usr/bin/javaws
      sudo chown -R root:root /usr/lib/jvm/jdk1.7.0
       N.B. remember - Java JDK has many more executables that you can similarly install as above. java,javac, javaws are probably the most frequently required.

      This answer lists the other executables available.

    • Run
sudo update-alternatives --config java

You will see output similar one below - choose the number of jdk1.7.0 - for example 3 in this list:

$sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
3 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 manual mode

Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/lib/jvm/jdk1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.

Check the version of you new JDK 7 installation:

java -version

java version “1.7.0”
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode) 

Repeat the above for:

sudo update-alternatives --config javac
sudo update-alternatives --config javaws
  • 大小: 10.7 KB
  • 大小: 6.7 KB
0
0
分享到:
评论

相关推荐

    java8看不到源码-puppet-oraclejava:使用无限JCE管理oraclejava7和java8

    oraclejava::install 或者 class { 'oraclejava::install': } 默认行为是安装具有无限 JCE 的 java8。 它不会自动升级。 如果你想升级java8,你可以使用ensure参数: class { 'oraclejava::install': ensure => '...

    ubuntu14、16安装Oracle数据库的详细文档

    Ubuntu 14.04.1是目前稳定版中较早的一个版本,本知识点将详细介绍如何在Ubuntu 14.04系统上安装Oracle Linux.x64_11gR2_database。 安装Oracle数据库可以分为几个主要步骤,首先是系统准备和软件安装,接着是安装...

    Ubuntu10.10_install_Oracle10g.rar

    本文将详细讲解这一过程,帮助你成功在Linux环境下部署Oracle数据库。 首先,确保你的Ubuntu 10.10系统是最新的。运行`sudo apt-get update`和`sudo apt-get upgrade`命令来更新系统软件包。由于Oracle 10g是32位...

    Ubuntu安装Oracle所需包

    在Ubuntu系统上安装Oracle数据库需要遵循一定的步骤,因为Oracle数据库对操作系统环境有一定的要求,并且需要安装一系列的依赖包来确保其稳定运行。本教程将详细解释如何在Ubuntu上准备环境并解决可能出现的问题。 ...

    Ubuntu 安装oracle

    ubuntu上装oracle确实挺复杂的,因为oracle不支持嘛,折腾了几天,装上之后也很爽。

    在 Ubuntu Linux 上安装 Oracle Java 14的方法

    在 Ubuntu Linux 上安装 Oracle Java 14 是一项重要的任务,特别是对于那些热衷于尝试最新技术的开发者来说。Oracle JDK 14 的发布带来了许多新功能和改进,使得这个版本成为一个吸引人的选择。本文将详细介绍如何在...

    Ubuntu8.04_server安装oracle10g

    【Ubuntu 8.04 Server 安装 Oracle 10g 知识点详解】 在 Ubuntu 8.04 Server 上安装 Oracle 10g 是一项技术性较强的任务,需要遵循一系列详细的步骤。以下是安装过程中的关键知识点: 1. **环境准备**: - Ubuntu...

    Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

    ### Ubuntu 16.04 安装 Oracle 11gR2 入门教程 #### 系统与版本信息 - Ubuntu版本:ubuntu-16.04.3-desktop-amd64 - Oracle数据库版本:linux.x64_11gR2_database #### 系统初始设置 - **修改root账户密码**:使用...

    Ubuntu Linux操作系统(第2版)-PPT.rar

    《Ubuntu Linux操作系统(第2版)》是一份深入讲解Ubuntu Linux操作系统的教学资料,通过PPT的形式呈现,旨在帮助用户全面了解和掌握这一开源操作系统。Ubuntu Linux是基于Debian的Linux发行版,以其用户友好性、...

    UBUNTU linux学习手册教程集合

    Ubuntu Linux是基于Debian的开源操作系统,以其用户友好性、丰富的软件库和强大的社区支持而闻名。本教程集合旨在帮助初学者快速入门Ubuntu Linux,并逐步掌握其核心概念和常用命令,实现从新手到精通的过渡。 一、...

    ubuntu16下安装oracle11g

    在Ubuntu 16.04系统中安装Oracle数据库11g的过程是一个涉及多个步骤的复杂任务,需要按照顺序执行一系列的操作。以下是对安装过程及配置环境的详细知识点总结: 1. 文件共享问题: 在安装Oracle11g之前,您可能会...

    java8看不到源码-docker-oracle-java8:docker-oracle-java8

    Oracle-java8 在容器 wnameless/oracle-xe-11g(Ubuntu 16.04 LTS 上的 Oracle Express 11g R2)之上添加 Java8 的容器。 建造 docker build -t oracle-java8 . 跑步 docker run -it --rm oracle-java8 在映射并打开...

    Linux+WebLogic+Oracle建站参考资料

    Linux有多种发行版,如Ubuntu、CentOS和Red Hat Enterprise Linux,它们为开发和部署应用程序提供了强大的平台。在Linux上,你可以通过命令行界面进行系统管理,包括用户管理、文件操作、网络配置等。熟悉Linux基础...

    linux(ubuntu32位)下安装oracle11g手册

    在Linux Ubuntu 32位系统上安装Oracle 11g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对这一过程的详细说明: 1. **系统需求与准备**: - 操作...

    Oracle 11g for ubuntu 安装教程

    Step 7:增加用户和组,并修改一些配置 * 使用 `addgroup` 命令增加 `oinstall` 和 `dba` 组 * 使用 `useradd` 命令增加用户 * 修改一些配置文件,以便 Oracle 11g 的安装 Step 8 和 9:安装 Oracle 11g * 使用解...

    JDK 7 FOR Ubuntu Linux 64bit 安装包

    接着,更新软件源并安装Oracle JDK 7: ```bash sudo apt-get update sudo apt-get install oracle-java7-installer ``` 安装过程中,系统会提示你接受Oracle的许可协议。同意后,JDK 7将会自动下载并安装。 安装...

    Ubuntu Linux完全自学教程

    《Ubuntu Linux完全自学教程》是一本专为初学者设计的指南,旨在帮助读者全面掌握Ubuntu Linux操作系统的基础知识和高级技巧。Ubuntu Linux是一款基于Debian的开源操作系统,以其用户友好、安全稳定而广受全球用户的...

    JDK linux 安装 install

    在Linux系统中安装JDK(Java Development Kit)是进行Java编程的基础步骤。本文将详细介绍如何在Linux环境下安装JDK,并提供一个详细的步骤指南,参考自https://cobble19.iteye.com/blog/1622109。 首先,我们需要...

    oracle 官方下载 jdk8 linux版

    Oracle JDK 8是Java开发工具包的一个重要版本,尤其对于Linux用户来说,它为开发和运行Java应用程序提供了必要的运行环境。在Linux系统上安装Oracle JDK 8,通常涉及到下载、解压和配置环境变量等步骤。 首先,我们...

Global site tag (gtag.js) - Google Analytics