`

linux下安装配置jdk

阅读更多

本文转自我的ChinaUnix博客:http://blog.chinaunix.net/u3/107162/showart_2188761.html

2010-03-01

 

今晚在实验室电脑的Ubuntu系统上配置了一下java开发环境,首先是安装jdk了,上官网下jdk不知为何下不了,于是上网搜的资源下的,得到安装文件jdk-6u16-dlj-linux-i586.bin,将其复制到/usr/lib/jvm/java中,在终端执行./jdk-6u16-dlj-linux-i586.bin,得到解压缩后的文件夹jdk1.6.0_16。安装完毕。

  
   接下来是配置环境,修改/etc/profile文件,添加如下代码:
   

#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_16
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre

 
   保存退出。
   执行source /etc/profile  ##使环境变量生效。
 
   由于系统自己已经有了openjdk并将其设置为默认的jdk,所以需要使用我们自己刚刚安装的jdk,方法如下:
 

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_16/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_16/bin/javac 300


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

并选择使用我们安装的jdk版本,再通过java -version查看已安装的jdk。

   此时,可能会出现无法启动JVM的情况,可能是因为/jdk1.6.0_16/lib中没有tools.jar,而是tools.pack,/jdk1.6.0_16/jre/lib中没有rt.jar,而是rt.pack,解决方法是使用/jdk1.6.0_16/bin中的unpack200解压缩pack文件。

   现在再通过java -version查看已安装的jdk,即可成功。


java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)

分享到:
评论

相关推荐

    Linux下安装配置JDK

    Linux下安装配置JDK

    Linux下安装配置JDK+Tomcat

    ### Linux下安装配置JDK与Tomcat的知识点详解 #### 一、安装JDK **第一步:下载所需的软件包** 1. **下载JDK:** 首先,需要访问Sun官方网站 (http://www.sun.com),下载适用于Linux系统的JDK安装包。文中提到的...

    Linux下配置tomcat和jdk

    本文将详细介绍如何在Linux环境下安装配置JDK和Tomcat。 #### 三、安装配置JDK **步骤1:下载JDK** 根据文章描述,首先需要下载JDK。这里以JDK 6 Update 13为例,可以访问Sun Microsystems的官方网站(现在已被...

    Linux下JDK+Tomcat安装配置

    Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...

    linux下jdk安装配置

    Linux 下 JDK 安装配置 Linux 系统上安装 JDK 是 Java 开发人员的基本技能之一,本文将指导学习人员初步学会在 Linux 系统上安装 JDK,并进行环境变量的配置,避免安装时犯下一些常见的错误。 一、Java 运行硬件...

    linux下安装JDK

    "Linux下安装JDK" 在Linux系统中安装JDK是一个非常重要的步骤,这对于Java开发者和Linux用户来说都是必备的技能。在本文中,我们将详细讲解如何在Linux系统中安装JDK。 第一步:查看Linux自带的JDK是否已安装 在...

    linux下配置安装JDK全过程

    通过以上步骤,我们已经完成了在Linux环境下安装和配置JDK的整个过程。这些步骤不仅适用于SHELL端操作,同时也适用于需要永久配置的情况。此外,确保按照许可协议的要求正确安装和使用JDK是非常重要的。希望这篇文档...

    Linux下如何安装和卸载JDK

    ### Linux下如何安装和卸载JDK ...通过以上步骤,你可以轻松地在Linux环境下安装和卸载JDK。这些方法适用于大多数基于Red Hat的Linux发行版,如CentOS、Fedora等。根据自己的需求选择合适的方式进行操作。

    linux 安装及配置jdk

    在Linux系统中,Java Development Kit ...总的来说,Linux下安装和配置JDK主要涉及查找现有JDK、卸载旧版本、安装新版本以及设置环境变量。遵循这些步骤,开发者就能在Linux环境中顺利地使用Java进行开发和运行程序。

    linux环境下tomcat和jdk的配置

    在Linux环境下安装JDK通常包括下载JDK的二进制文件并运行安装脚本。例如,使用命令`sh jdk-6u24-linux-x64.bin`来运行JDK的安装程序。这个命令会解压缩并安装JDK到默认或自定义的位置。 #### 配置环境变量 安装完...

    linux 下面安装jdk

    本文将详细介绍如何在Linux环境下安装JDK,以及设置环境变量的步骤。 首先,让我们从下载JDK开始。在提供的示例中,我们看到的是通过RPM包安装JDK6的过程。通常,你可以从Oracle官网或其他可靠的源下载适合你Linux...

    在linux安装和设置JDK

    ### 在Linux下安装和设置JDK #### 一、引言 在Linux环境下配置Java运行环境(即安装和设置JDK)是许多开发者必须面对的任务之一。本文将详细介绍如何在Linux系统上安装JDK并正确配置环境变量,以确保Java应用程序...

    Linux下安装jdk

    ### Linux下安装JDK知识点详解 #### 一、前言 在Linux环境下部署Java应用程序时,首先需要确保系统已正确安装Java开发工具包(JDK)。本文将详细介绍如何在Linux系统上安装JDK,并配置相应的环境变量。 #### 二、...

    在linux下安装JDK

    Linux 下安装 JDK 的步骤和配置详解 Linux 作为一个开源的操作系统,在软件开发和测试中扮演着重要的角色,而 JDK(Java Development Kit)是 Java 语言的核心组件之一。因此,在 Linux 下安装 JDK 是一个非常重要...

    linux下的配置jdk的环境变量

    为了在 Linux 下配置 JDK 环境变量,需要设置环境变量 PATH、CLASSPATH 和 JAVA_HOME。这些变量的设置将影响 JDK 的安装和配置。 环境变量 PATH 的设置是为了使得 Linux 系统可以找到 JDK 的可执行文件,例如 javac...

    linux arm 版本的jdk

    在Linux ARM设备上安装JDK通常涉及以下步骤: - 下载对应平台的JDK二进制包。 - 解压下载的压缩包。 - 将JDK的bin目录添加到系统的PATH环境变量中,以便于命令行调用。 - 配置JAVA_HOME环境变量,指向JDK的安装路径...

    linux下载安装jdk配置环境变量

    Linux 操作系统下的 JDK 安装和配置是一个非常重要的步骤,特别是在开发 Java 应用程序时。下面我们将详细介绍如何下载、安装和配置 JDK 在 Linux 操作系统下。 一、下载 JDK 安装包 首先,我们需要下载 JDK 的...

    linux安装卸载jdk

    ### Linux下安装与卸载JDK的详细指南 #### 一、配置信息 在开始之前,我们需要了解关于系统的配置信息以及准备使用的JDK版本。 **1.1 系统配置信息** - **操作系统**: Red Hat Enterprise Linux (RHEL) 5 - **...

    【linux安装部署jdk1.8】

    在本篇文章中,我们将详细探讨如何在Linux环境下安装和配置JDK 1.8。 首先,我们需要从Oracle官方网站下载JDK 1.8的Linux版本。由于给定的文件名称是`jdk1.8.0_181`,我们可以假设已经下载了这个特定版本的JDK。这...

Global site tag (gtag.js) - Google Analytics