ubuntu下安装jdk6.0(整理自互联网)

来源:互联网 发布:淘宝怎样设置货到付款 编辑:程序博客网 时间:2024/06/05 21:10

Sun-java6

出自Ubuntu中文

目录

[隐藏]
  • 1区分
  • 2源的安装方式
    • 2.1安装sun-java6
    • 2.2设为默认Java
  • 3Oracle 官方bin安装包

区分

Java有2种,一种是Ubuntu源自带的open-java(icedtea),一个是Oracle的sun-java6。前者是Ubuntu默认的Java,一般更新后系统就自带了,这里讲后者的安装配置。

源的安装方式

安装sun-java6

添加partner源

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"

(注: 如果系统提示没有add-apt-repository命令,则需要先安装python-software-properties,命令sudo apt-get install python-software-properties。另外,有些版本的ubuntu即使安装了python-software-properties也无add-apt-repository命令,此时需要手动添加此行"debhttp://archive.canonical.com/ubuntu maverick partner"到/etc/apt/sources.list文件中。)

更新系统

sudo apt-get update

安装jre

sudo apt-get install sun-java6-jre sun-java6-plugin

安装jdk

sudo apt-get install sun-java6-jdk sun-java6-plugin

查看版本信息

java -version

设为默认Java

sudo update-alternatives --config java
选择即可

Oracle 官方bin安装包

此外可以用Linux上通用的bin包安装,下载官方bin包,终端下面安装解压,然后修改环境变量指向那个jdk便可。

设置环境变量,修改.bashrc或.profile,参考自己系统解压的路径改改。

export JAVA_HOME=/home/user/jdk1.6.0_21/export PATH=$JAVA_HOME/bin:$PATHexport classPath=/home/user/jdk1.6.0_21/

查看java版本

qii@ubuntu:~$ java -versionjava version "1.6.0_21"Java(TM) SE Runtime Environment (build 1.6.0_21-b06)Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)



http://wiki.ubuntu.org.cn/Sun-java6

以上文章来自ubuntu官网。


第二种方法:

http://forum.ubuntu.org.cn/viewtopic.php?t=183803来自网友

首先,从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已安装完毕,下面进行配置
执行
  1. vim ~/.bashrc  
添加:
  1. export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_12  
  2. export JRE_HOME=${JAVA_HOME}/jre  
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  4. export PATH=${JAVA_HOME}/bin:$PATH  
保存退出,输入以下命令使之立即生效。
source ~/.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。



第三种方法:

http://www.ylmf.net/ubuntu/tips/2010122818719.html

安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。

  1. 手动安装jdk6

  首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。

  然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/home/*)下。

  下面开始安装jdk:

  终端下进入你存放jdk-6u12-linux-i586.bin,例如我的位置是:/home/liangshihong

  $ sudo -s ./jdk-6u12-linux-i586.bin

  一路回车,直到询问是否安装,输入yes回车

  ok,安装完毕,下面配置环境变量

  配置classpath,修改所有用户的环境变量

  $ sudo gedit /etc/profile

  在文件最后添加

  #set java environment

  JAVA_HOME=/home/liangshihong/jdk1.6.0_12

  export JRE_HOME=/home/liangshihong/jdk1.6.0_12/jre

  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

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

  重新启动计算机,用命令测试jdk的版本

  java -version

  显示如下信息:成功安装

  java version "1.6.0_12"

  Java(TM) SE Runtime Environment (build 1.6.0_12-b04)

  Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)


原创粉丝点击