`

Ubuntu下怎么安装配置 JDK(非OpenJDK)

阅读更多

 安装环境:
Ubuntu 32位、jdk-7u25-linux-i586

 

一、下载JDK

下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html选择Linux X86  jdk-7u25-linux-i586.tar.gz

 

二、解压缩安装

sudo tar xzvf jdk-7u25-linux-i586.gz -C /usr/lib/jvm
cd /usr/lib/jvm  
sudo mv jdk1.7.0_25/  java-7-sun/

 -C 指定解压路径

注意:如果系统中没有装其他版本的JDK,JVM目录不存在,则需要先建立之。

sudo mkdir /usr/lib/jvm

 

三、设置环境变量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目录

sudo vi /etc/environment 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-sun/bin"
CLASSPATH="/usr/lib/jvm/java-7-sun/lib" 
JAVA_HOME="/usr/lib/jvm/java-7-sun"

 

四、配置默认JDK版本

由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。

 

执行代码:

 

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300 
sudo update-alternatives --config java

 系统会列出各种JDK版本,如下所示:

 

snowdream@snowdream:~$ sudo update-alternatives --config java  
有 3 个候选项可用于替换 java (提供 /usr/bin/java)。  
  
  
  选择       路径                                    优先级  状态  
------------------------------------------------------------  
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式  
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式  
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式  
  3            /usr/lib/jvm/java-7-sun/bin/java           300       手动模式  
  
  
要维持当前值[*]请按回车键,或者键入选择的编号:3  
update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。

、测试

 

java -version

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode)

 

 

 

分享到:
评论

相关推荐

    Ubuntu16.04、Ubuntu18.04、或更高Ubuntu版本安装JDK7参考资料

    通过遵循上述步骤,你可以在Ubuntu 16.04、18.04及更高版本上安装并配置OpenJDK 7,从而满足对Android老版本支持的需求。提供的"java7-openjdk"压缩包可能包含了额外的文档或脚本,用于辅助安装或自定义设置。记得...

    Ubuntu下安装配置JDK7

    本文将详细讲解如何在Ubuntu 11.04版本下安装和配置JDK 7,这对于Java开发者来说至关重要。 首先,我们需要下载JDK 7的Linux版本。通常,Oracle公司提供了下载链接,但有时可能需要通过其他方式获取,如使用迅雷...

    ubuntu下openjdk7 openjdk8

    总的来说,OpenJDK7和OpenJDK8在Ubuntu上的使用涵盖了从安装、配置到日常运维的多个方面。理解这些知识对于Linux系统管理员和Java开发者来说至关重要,有助于他们更好地管理和维护基于Java的应用环境。

    openjdk8 for ubuntu

    openjdk-8-jdk_8u91-b14-0ubuntu4~14.04_amd64.deb openjdk-8-jre_8u91-b14-0ubuntu4~14.04_amd64.deb openjdk-8-jdk-headless_8u91-b14-0ubuntu4~14.04_amd64.deb openjdk-8-jre-headless_8u91-b14-0ubuntu4~14.04_...

    在Ubuntu上安装Oracle JDK

    默认情况下,Ubuntu安装的是OpenJDK而非Oracle JDK。尽管OpenJDK在多数场景下能够满足需求,但Oracle JDK仍然是一些特定应用的最佳选择。本文将详细介绍如何在Ubuntu上手动安装Oracle JDK,并提供一系列实用步骤确保...

    openjdk-8-jdk离线包及依赖.zip

    这个压缩包包含了OpenJDK 8的二进制文件及其必要的依赖项,以便在没有网络连接的情况下进行离线安装。 首先,我们需要了解Java Development Kit(JDK)的重要性。JDK是Java编程语言的核心组成部分,它包括Java...

    Ubuntu下载JDK8,压缩包安装

    在Ubuntu系统上安装Java Development Kit (JDK) 是开发者日常工作中常见的操作,特别是对于需要进行Java编程或运行Java应用程序的用户。在这个过程中,我们通常会选择官方提供的二进制压缩包进行安装,因为这种方式...

    ubuntu: jdk1.8安装包(免费)

    本文将详细介绍如何在Ubuntu系统上安装和配置JDK 1.8。 首先,JDK 1.8通常以.tar.gz的压缩格式提供,这是一种常见的Unix/Linux文件打包和压缩格式。解压这个文件,可以使用`tar`命令。打开终端并输入以下命令来解压...

    linux java7 jdk+openjdk

    在Ubuntu系统上,`java-7-openjdk-amd64.tar.gz`文件代表了适用于64位系统的OpenJDK 7版本,安装过程与JDK类似,解压后同样需要配置相应的环境变量。 在Android应用的开发和编译过程中,不同版本的Android系统可能...

    ubuntu18.04安装jdk1.8.zip

    在Ubuntu 18.04上安装Oracle JDK ...以上就是在Ubuntu 18.04上安装和配置JDK 1.8的详细步骤。记得,根据你的具体需求和许可证条款,选择使用Oracle JDK或OpenJDK。同时,确保定期更新JDK到最新安全补丁以保障系统安全。

    Ubuntu下配置jdk总结

    本文档将详细介绍如何在Ubuntu环境下安装和配置JDK,并确保其正常运行。对于初学者或者希望在Ubuntu上搭建Java开发环境的用户来说,本指南将提供必要的指导。 #### 二、准备工作 1. **下载JDK压缩包**:首先,你...

    ubuntu安装JDK教程

    为了让Ubuntu使用Sun JDK而非OpenJDK,需要使用`update-alternatives`命令来进行设置。 1. **设置java** ```shell $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun/bin/java ...

    ubuntu安装JDK

    对于学习Ubuntu新手,很有帮助。这个安装过程,完全经过实验,安全可靠,祝大家学习进步

    ubuntu_eclipse启动设置,jdk环境变量,其他设置

    总之,要成功在Ubuntu上启动和使用Eclipse,需要确保JDK安装并配置好环境变量,正确设置Eclipse的启动选项,并根据个人需求进行其他个性化设置。通过这些步骤,你将在Ubuntu环境中拥有一个高效且舒适的开发环境。

    openjdk 19 linux版本 解压安装包

    在文件末尾添加以下行,替换`/usr/lib/jvm/jdk-19`为实际的OpenJDK安装目录: ```bash export JAVA_HOME=/usr/lib/jvm/jdk-19 export PATH=$JAVA_HOME/bin:$PATH ``` 保存并关闭文件,然后使更改生效: ```bash ...

    ubuntu 下JDK环境变量配置方法

    总结来说,配置Ubuntu上的JDK环境变量包括卸载已有的OpenJDK、下载并安装Oracle JDK、设置环境变量以及验证安装。这个过程确保了系统能够识别和使用新安装的JDK,这对于Java开发人员来说至关重要。记住,如果你在...

    Ubuntu8.04安装配置大全

    ### Ubuntu 8.04 安装与配置详解 #### 一、系统初始化 系统初始化是确保Ubuntu系统正常运行的基础步骤。...以上是对Ubuntu 8.04安装配置大全的主要知识点的总结,希望能帮助用户更好地理解和使用Ubuntu系统。

    openjdk-7-jdk_7u71-2.5.3-0ubuntu0.12.04.1_amd64.deb

    openjdk-7-jdk_7u71-2.5.3-0ubuntu0.12.04.1_amd64.deb

    openjdk-9的安装包(linux)

    描述中提到的“ubuntu下,openjdk-9的安装包deb版本”表明我们要讨论的是在Ubuntu操作系统上安装OpenJDK-9的DEB格式软件包。DEB是Debian及其衍生系统如Ubuntu使用的软件包管理格式,它包含了一切必要的文件和元数据,...

Global site tag (gtag.js) - Google Analytics