opensuse 下面安装JDK

本文详细介绍了在OpenSUSE操作系统中安装Sun JDK的过程,包括下载RPM格式的JDK,将其复制到/usr目录,通过赋予执行权限并运行安装脚本来安装,以及遇到的配置环境变量的问题。特别指出,在OpenSUSE中直接修改profile文件会导致系统启动问题,正确的方法是在/etc目录下创建profile.local文件来设置JAVA_HOME等环境变量。
摘要由CSDN通过智能技术生成

        最近在opensuse 下面安装sun JDK,看了很多教程,但是装的特别郁闷。把自己的安装步骤罗列以下:

         1、下载JDK,这个到官网下载就可以了,建议下载rpm格式的。我下载的是jdk-6u31-linux-i586.rpm

         2、把JDK 复制到usr目录 cd/usr   

         3、执行安装:先赋予权限  chomod a+x jdk-6u31-linux-i586.rpm.bin

              然后 ./jdk-6u31-linux-i586.rpm.bin  这时会发现,在usr目录下生成了jdk-6u31-linux-i586.rpm 文件

              执行  rpm -ivh jdk-6u31-linux-i586.rpm   安装完成。在usr目录下生成了一个java 文件,里面就是我们安装的JDK

         4、配置环境变量

               这个非常重要,网上看了教程,都是直接在profile文件后面添加JAVA_HOME,CLASSPATH 等等。但是这在opensuse下面却行不通,因为suse系统 启动时,每次yaST都要重写profile这个文件,如果修改了以后,那么系统不能启动,进入文字界面之后,包括ls less 等等的这一系列的指令都不能使用。

               正确的做法是:在etc 目录下新建一个 profile.local的文件,在里面添加:       

      JAVA_HOME=/usr/java/jdk1.6.0 
      PATH=$PATH:$JAVA_HOME/bin:$PATH
      CLASSPATH=.:JAVA_HOME/lib/tool.jar
      export JAVA_HOME PATH CLASSPATH
              然后在  cd /root 下面建立 .bashrc 文件,加入以下内容

      JAVA_HOME=/usr/java/jdk1.6.0 
      PATH=$PATH:$JAVA_HOME/bin:$PATH
      CLASSPATH=.:JAVA_HOME/lib/tool.jar
      export JAVA_HOME PATH CLASSPATH
              重启系统就OK了

             遇见的问题:我想修改JRE_HOME 但是修改之后,发现系统不能启动,可能是suse系统中有些东西必须要自带的JRE吧~




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值