`

Linux上JDK的 安装和卸载 详细 (转)

    博客分类:
  • J2SE
阅读更多

安装

1.    去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin);
2.    上载到Linux服务器上,在shell下执行命令:

<script type="text/javascript"></script>

[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
[root@LinuxServer rpm]# ./j2sdk-1_4_2_06-linux-i586-rpm.bin


这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。

              Sun Microsystems, Inc.
          Binary Code License Agreement
                   for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD
EDITION, VERSION 1.4.2_X

Do you agree to the above license terms? [yes or no]yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: j2sdk-1_4_2_06-linux-i586.rpm 
Done.


3.    程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件,这是主程序包,下面来安装;

[root@LinuxServer rpm]#rpm –ivh j2sdk-1_4_2_06-linux-i586.rpm
Preparing...               ########################################### [100%]
   1:j2sdk               ########################################### [100%]

附加 :如果是tar.gz等格式的,直接解压,放到USR/JAVA目录,然后设置下面环境变量就可以了


4.    设置环境变量
通常都喜欢用export命令直接在shell下设置

[root@LinuxServer rpm]# export JAVA_HOME=/usr/java/j2sdk1.4.2_06
[root@LinuxServer rpm]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@LinuxServer rpm]# export PATH=$PATH:$JAVA_HOME/bin

当然这样设置环境变量是可以生效的,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置的变量。所以最好的方法还是修改.bashrc文件。

[root@LinuxServer rpm]#vi .bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

当然也可以通过更改/etc/profile来实现,不过不推荐这么做,因为这样的设置将对所以用户的shell都生效,对系统安全会产生影响。下面来验证一下变量设置是否生效(在验证前先logout一下,再重新登陆);

[root@LinuxServer rpm]# echo $JAVA_HOME
/usr/java/j2sdk1.4.2_06/
[root@LinuxServer rpm]# echo $CLASSPATH
/usr/java/j2sdk1.4.2_06/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar
[root@LinuxServer rpm]# echo $PATH
/usr/java/j2sdk1.4.2_06/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
[root@LinuxServer rpm]# JAVA-version
JAVA version "1.4.2_06"
JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
JAVA HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)


5.    环境设置OK,看看JDK是否能正常工作,我们来写一个测试文件test.java

[root@LinuxServer rpm]#vi test.java
class test
{
       public static void main(String[] args)
       {
              System.out.println("Hello World!");
       }
}


保存退出,下面来编译、执行;

[root@LinuxServer text]# javac test.java
[root@LinuxServer text]# JAVA test
Hello World!


OK,工作正常。
6.    如果要使某个用户具有运行java命令的权限,只要修改其bash初始化文件即可。
比如要给用户longware以运行java命令的权限,

[root@LinuxServer root]# vi /home/longware/.bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH


7.    至此,Linux上JDK的安装完毕。


卸载

卸载默认的:

用root用户登陆到系统,打开一个终端输入
# rpm -qa|grep gcj

显示内容其中包含下面两行

# java-1.4.2-gcj-compat-1.4.2.0-27jpp
# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
卸载
# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp

卸载其他自己安装的JDK就直接用rpm -e <javaXXXXX>

分享到:
评论
2 楼 jiangm520 2012-08-25  
1 楼 michael8080 2012-08-24  
几个办法都试了:
1>用export命令直接在shell下设置,但是没起作用
2>修改.bashrc
set JAVA_HOME=/usr/java/jdk1.6.0_34
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
重启了没啥效果$JAVA_HOME是空的
3>修改 /etc/profile 结果系统挂了,怎么都登录不进去了~~~

相关推荐

    Linux下如何安装和卸载JDK

    ### Linux下如何安装和卸载JDK 在Linux系统中安装和卸载Java Development Kit (JDK) 是一项常见的操作任务。本文将详细介绍两种主要的方法:通过`yum`包管理器进行安装与卸载,以及利用`rpm`包管理器进行相同的操作...

    Linux下安装与卸载jdk

    本文将详细讲解如何在Linux环境下安装与卸载JDK,以满足开发和管理Java项目的需求。 首先,我们来了解安装JDK的过程。在Linux上安装JDK主要有两种方法:使用官方提供的二进制包或通过包管理器(如apt-get for ...

    linux安装jdk 首先先 卸载 linux自带的jdk 然后在安装你想要的jdk版本

    linux 里面安装jdk 步骤非常的详细 不会出错,用完记得谢我

    linux安装卸载jdk

    通过以上步骤,您可以顺利完成JDK在Linux系统上的安装和卸载。需要注意的是,在实际操作过程中可能会遇到各种问题,比如权限问题、环境变量设置错误等。解决这些问题的关键在于仔细检查每一步的操作是否正确,以及...

    linux下查看已经安装的jdk 并卸载jdk

    ### Linux下查看已安装的JDK并卸载的方法 #### 一、查看JDK的安装路径 在Linux环境中,为了确保正确地管理Java环境,了解如何检查已安装的JDK版本及其位置至关重要。 ##### 命令行工具 1. **`whereis java`** -...

    Linux-Linux下安装卸载JDK

    本教程将详细介绍如何在Linux环境下安装和卸载JDK。 **一、安装JDK** 1. **选择版本**: 首先,你需要确定要安装的JDK版本。Oracle和AdoptOpenJDK等供应商提供不同版本的JDK,包括长期支持(LTS)版本,例如Java 8和...

    linux安装和卸载jdk-6u21

    ### Linux安装和卸载JDK-6u21 #### 安装JDK-6u21 在Linux系统上安装JDK-6u21是进行Java开发的基础步骤之一。下面详细介绍整个安装过程。 ##### 步骤1:下载JDK安装包 首先,需要从Oracle官方网站或可信源下载...

    linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    一、查看Jdk的安装路径: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的...

    Linux 下安装与卸载JDK1

    在 Linux 上安装 JDK 主要有两步:下载安装包和安装 JDK。 1. 下载安装包 首先,我们需要到 Sun 官网下载 JDK 的安装包,网址为 ...

    Linux下JDK+Tomcat安装配置

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

    linux jdk+tomcat安装

    ### Linux JDK + Tomcat 安装教程 #### 一、Linux JDK 安装与配置...以上步骤完成了在 Linux 系统上安装 JDK 和 Tomcat 的全过程,以及相应的环境配置和基本测试。确保按照上述步骤操作,以确保安装成功且能正常运行。

    linux 上安装jdk 1.6

    在Linux系统上安装JDK 1.6是一个关键步骤,对于任何希望在该平台上开发或运行Java应用程序的用户而言都至关重要。以下是从标题、描述、标签以及部分内容中提炼出的知识点,旨在提供一个全面的指南。 ### 知识点一:...

    Linux安装JDK1.6

    ### Linux安装JDK1.6 #### 知识点概览 - **下载与准备**:获取JDK1.6的安装包,并将其放置在适当的目录。 - **权限设置**:确保安装文件具有执行权限。 - **安装过程**:通过RPM包管理器安装JDK1.6。 - **环境变量...

    Linux JDK卸载与安装

    本文将详细介绍如何正确地卸载已安装的JDK,并进行新版本的安装。 首先,我们需要了解Linux下JDK通常的安装路径。在大多数Linux发行版中,JDK可能被安装在 `/usr/lib/jvm` 目录下。你可以通过执行 `ls /usr/lib/jvm...

    Linux更换JDK+weblogic更换JDK

    通过以上步骤,可以顺利完成Linux系统和WebLogic服务器上的JDK更换。这不仅有助于提高系统的稳定性和安全性,还能确保应用程序能够在最新的Java环境中正常运行。在进行此类操作时,请务必谨慎操作,并在必要时备份...

    suse系统下安装JDK

    SUSE Linux Enterprise 10 64-bit系统中安装JDK(Java Development Kit)的详细步骤。 一、卸载自带的JDK 在安装JDK之前,需要检查是否已经安装了自带的JDK 1.4。可以使用命令`#rpm -qa | grep gcj`来检查。如果...

    linux下WebSphere7安装与卸载手册.pdf

    Linux WebSphere7 安装与卸载手册 本文档旨在指导用户在 Linux 操作系统下安装和卸载 ...本文档提供了在 Linux 操作系统下安装和卸载 WebSphere7 的详细步骤和配置信息,为用户提供了一个详细的安装和配置指南。

    linux下安装JDK

    "Linux下安装JDK" 在Linux系统中安装JDK是一个非常重要的步骤,这对于Java开发者和Linux用户来说都是必备的技能。...在本文中,我们详细讲解了如何在Linux系统中安装JDK,并提供了一些有用的提示和解决方案。

Global site tag (gtag.js) - Google Analytics