`
wq453402323
  • 浏览: 1563 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

ubuntu安装jdk全过程

阅读更多
首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中
然后,在shell中执行:
代码:
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin

修改bin文件权限,使其可执行
然后,执行
代码:
sudo /usr/lib/jvm/java/jdk1.6.0_12.bin

将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。
此时,jdk已安装完毕,下面进行配置
执行
代码:
sudo vi /etc/environment

在environment中修改,出现如下部分
引用:
PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12

执行
代码:
sudo source /home/ghoul/.bashrc

此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300

通过这一步将我们安装的jdk加入java选单。
然后执行
代码:
update-alternatives --config java

通过这一步选择系统默认的jdk
这样,再在shell中输入
代码:
java -version

时,就会显示系统使用的java是sun的java。
分享到:
评论

相关推荐

    Ubuntu安装jdk,eclipse,tomcat全过程

    在本文中,我们将详细探讨如何在Ubuntu操作系统上安装Java Development Kit (JDK),Eclipse集成开发环境(IDE),以及Apache Tomcat服务器。这些是软件开发过程中必不可少的工具,特别是对于Java开发者来说。让我们...

    ubuntu12.04下安装jdk

    以下是一个详细的步骤指南,涵盖了从安装SSH服务到验证JDK安装成功的全过程。 首先,确保你的系统已经安装了Secure Shell (SSH) 服务,这允许你远程登录到Ubuntu系统进行管理。如果没有安装,可以通过以下命令进行...

    Ubuntu安装以及常用软件配置

    在安装过程中,如果您的电脑连接了互联网,Ubuntu通常会自动配置网络。如果没有,可以通过以下步骤手动配置: - 打开“设置” > “网络”,在“有线”或“无线”选项卡中,确保已连接正确的网络。 - 如果需要手动...

    Ubuntu 16.04.5 LTS下编译openjdk-7u75

    本文将详细介绍如何在 Ubuntu 16.04.5 LTS 版本下从源码编译 openjdk-7u75 的全过程,并提供必要的截图辅助理解。 #### 二、准备工作 ##### 2.1 安装必要的依赖 在编译 JDK 之前,需要确保系统已安装一系列基础...

    ubuntu 下面编译linphone 的全部过程 包括java等环境的搭建

    ### Ubuntu 下编译 Linphone 的全过程及 Java 环境搭建 #### 一、概述 本文将详细介绍在 Ubuntu Kylin 14.04.1 版本下编译安装 Linphone 的步骤,并涵盖必要的 Java 开发环境配置。Linphone 是一款开源的 SIP ...

    JDK1.7 U45 全平台下载

    - 在安装过程中,请仔细阅读安装向导中的每一步提示,避免因默认选项导致的配置不当。 - 对于企业级应用,建议定期更新到最新版本的JDK以获取最新的安全补丁和支持。 - 在某些情况下,可能需要手动下载并安装特定...

    ubuntu 安装配置apache2+tomcat6+mysql5 全功略.docx

    Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文将详细介绍如何在 Ubuntu 8.04 Server 版本上安装和配置 Apache2、Tomcat6 和 Mysql5。该配置能够提供一个稳定的 Web 服务器环境,支持中文和 Linux 下的中文...

    jdk8的安装文档【全】

    在本文中,我们将深入探讨JDK 8的安装过程以及环境变量的配置,帮助开发者顺利搭建Java开发环境。 **一、JDK 8下载** 首先,你需要访问Oracle官方网站...

    ubuntu 安装配置apache2+tomcat6+mysql5 全功略.pdf

    Ubuntu 安装配置 Apache2+Tomcat6+Mysql5 全攻略 本文详细介绍了如何在 Ubuntu 8.04 Server 版本中安装和配置 Apache2、Tomcat6 和 Mysql5。整个过程可以分为准备工作、安装 Ubuntu、安装 Apache2、安装 Tomcat6、...

    使用VMware安装Hadoop全过程

    ### 使用VMware安装Hadoop全过程详解 #### 一、前言 随着大数据技术的发展,Hadoop作为处理海量数据的重要工具之一,在数据存储与处理领域占据了举足轻重的地位。为了更好地学习和掌握Hadoop平台,本文将详细介绍...

    eclipse(c++)&jdk.zip

    在Linux Ubuntu 18.04系统中安装...总结,本教程涵盖了在Ubuntu 18.04上安装Eclipse for C++和JDK的全过程,包括下载、安装、配置以及基本的项目创建和测试。这个环境将为你的C++开发提供一个高效且功能丰富的平台。

    Windows、Mac、Linux 全平台JDK17安装包

    本文将详细介绍在不同平台上安装JDK17的过程。 一、Windows平台安装JDK17 1. 首先,访问Oracle官网或通过提供的压缩包下载JDK17的Windows版本。 2. 下载完成后,双击下载的.exe安装文件,启动安装向导。 3. 在安装...

    Linux + JDK + WebLogic Server+ Oracle 的安装配置过程

    以上就是Linux环境下,JDK、Oracle数据库和WebLogic Server的安装配置全过程。在实际操作中,还需考虑安全性、性能调优、监控和备份等环节。学习这个教程后,你应该能熟练搭建一个完整的服务器环境,为复杂的企业...

    Android_Build_Environment_on_Ubuntu_14.04_64-bit_Installation_SOP.pdf

    在总结以上知识点后,可以看出文档为用户提供了非常详细的安装和配置指南,涵盖了从系统安装到软件配置,再到远程桌面设置的全过程。文档的目的是确保用户能够成功搭建一个适用于Android 5.0/6.0编译的环境,尤其是...

    国产麒麟系统 JDK离线安装包 mips64el架构deb包(亲测,没有任何问题)

    安装这个JDK离线包的过程相对简单,通常可以通过以下步骤进行: 1. 首先,将下载的deb包复制到麒麟系统的本地目录下。 2. 打开终端,使用`cd`命令切换到包含deb包的目录。 3. 使用`dpkg -i package_name.deb`命令来...

    虚拟机Ubuntu+Hadoop+hive安装教程.docx

    这个教程详细地指导了在虚拟机中搭建Hadoop和Hive环境的全过程,涵盖了从虚拟机的创建到软件的安装、配置和启动。对于学习和实验Hadoop和Hive的初学者来说,这是一个非常实用的指南。通过这个过程,你可以了解分布式...

    Ubuntu平台下Android2.3源码下载编译全过程

    同时,安装Java Development Kit (JDK) 1.6或更高版本,因为Android源码编译需要JDK支持。 接下来,为了下载和管理源码,你需要安装一些必备工具。首先,通过`sudo apt-get install git-core curl`命令安装`git-...

    虚拟机安装ubuntu开发环境

    安装过程中可以选择“最小化安装”或“全功能桌面”,对于开发环境,推荐选择后者,因为它包含了更多的预装软件。 安装完成后,为了打造一个高效的开发环境,我们需要进行一些必要的配置。首先,更新系统到最新版本...

Global site tag (gtag.js) - Google Analytics