Ubuntu下的Sun Java的安装与配置

1. 安装

下载Sun Java包,然后解压文件   tar -zxvf  xxx.tar.gz, 然后 mv    jdk文件夹  /usr/local/jdk

然后设置环境变量

sudo gedit /etc/profile

  • JAVA_HOME=/usr/local/jdk
  • export JRE_HOME=/usr/local/jdk/jre
  • export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  • export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

2. 配置
   如果设置全局的环境变量(针对所用用户):

[email protected]:/opt$
sudo
gedit /etc/profile

export JAVA_HOME=/opt/jdk1.6.0_26

export 
PATH=$JAVA_HOME/bin:$PATH
   
   export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib

把上面添加的,原封不动的copy到文件末尾(在umask
022之后)。
     
(PS,Linux的路径分割符是冒号“:”,大家知道Win下是分号“;”,此处切忌不要在分号前后留空白,鄙人曾经为了好看些,就人为的加入了些前后空格,结果可想而知,所有命令都没法用了,后果很严重啊!打开shell,还会报:bash:
export: `/opt/jdk1.6.0_26/bin:‘: not a valid identifier)

当然也可以基于安全考虑,只针对当前用户设置环境变量:
     
[email protected]:~$
gedit
.bashrc
     
把上面三行export语句copy到文件末尾即可。

- 设置默认JDK
    SUN
JDK已经算安装完毕,可当我们用java -version时发现,仍旧是使用的老的OpenJDK。
 需要我们更改系统的默认JDK设置:
    
[email protected]:/opt$
sudo
update-alternatives --install /usr/bin/java java
/opt/jdk1.6.0_26/bin/java 300
    
[email protected]:/opt$ sudo
update-alternatives --install /usr/bin/javac javac
/opt/jdk1.6.0_26/bin/javac 300

update-alternatives: using
/opt/jdk1.6.0_26/bin/javac to provide /usr/bin/javac (javac) in
auto mode.

接下来,我们先看看,系统中已经存在的JDK:
     
[email protected]:/opt$ sudo
update-alternatives --list java
        
/opt/jdk1.6.0_26/bin/java
        
/usr/lib/jvm/java-6-openjdk/jre/bin/java

配置:
    
[email protected]:/opt$ sudo
update-alternatives --config java
There are 2 choices for the
alternative java (providing /usr/bin/java).

Selection   
Path                                     
Priority  
Status
------------------------------------------------------------

*
0           
/usr/lib/jvm/java-6-openjdk/jre/bin/java  
1061     
auto mode
 
1           
/opt/jdk1.6.0_26/bin/java                        
300      
manual mode
 
2           
/usr/lib/jvm/java-6-openjdk/jre/bin/java  
1061     
manual mode

Press enter to keep the
current choice[*], or type selection number: 1
update-alternatives: using
/opt/jdk1.6.0_26/bin/java to provide /usr/bin/java (java) in manual
mode.

*
表示当前的默认JDK,可以看出是OpenJDK,同时可以看到刚安装的Sun
JDK,序号为1,且之前设置的状态值300。
  这里需要你输入设置默认的序号,这里当然我们选1。

这里,你可以再次执行该命令来查看我们的设置是否ok:
    [email protected]:/opt$ sudo
update-alternatives --config java
There are 2 choices for the
alternative java (providing /usr/bin/java).

Selection   
Path                                     
Priority  
Status
------------------------------------------------------------

0           
/usr/lib/jvm/java-6-openjdk/jre/bin/java  
1061     
auto mode
*
1           
/opt/jdk1.6.0_26/bin/java                 
300      
manual mode
 
2           
/usr/lib/jvm/java-6-openjdk/jre/bin/java  
1061     
manual mode

Press enter to keep the
current choice[*], or type selection number: 1
  
  由于这里已经成功设置了Sun
JDK,所以,这里重复选择后,没有效果了。

-
验证默认JDK
注销后重新登录,使用命令java -version
     
[email protected]:~$ java -version
 java
version "1.6.0_26"
Java(TM) SE Runtime
Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit
Server VM (build 20.1-b02, mixed mode)

可以看到,已经是默认的Sun JDK了

时间: 2024-10-24 15:14:25

Ubuntu下的Sun Java的安装与配置的相关文章

linux Ubuntu下php+mysql+nginx的安装与配置

系统环境:Ubuntu12,13,14 安装软件PHP+MySQL+nginx 安装之前更新系统软件:apt-get update  操作都在root权限下进行 打开终端进入root 一,MySQL 安装 :apt-get install mysql-server  在安装的过程中要求输入root密码, 登录成功,不要忘记输入密码.注意一下,密码是不可见得哦,系统root用户和MySQL的root用户不是同一个用户 二,PHP安装及对MySQL的支持 :apt-get install php5

Java全栈程序员之02:Ubuntu下Java环境安装、配置、测试

在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机. 这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧. 1.安装 首先我们确定下我们安装的Ubuntu系统是否已经安装了java环境. 进入终端,敲入命令su,进入root模式(当然也可以省掉这一步),敲入命令java -version.如果看到这个界面,说明尚未安装Java环境, Ps:我们的课程中曾经讲过如何删除一个老的jdk,这里就略过不讲了. 继而,让我

ubuntu 14.04查看java的安装路径

有时候,使用apt-get install 安装了某个软件之后,却不知道这个软件的安装路径在哪里. 那怎么样去找出这个软件的安装路径呢? 下面我们java 这个软件为例, 找出ubuntu 14.04 上面java的安装路径. 1. 首先 java -version , 输出信息显示确实已经安装了java 2. whereis java , 输出信息看出路径在哪里 3. ls -l /usr/bin/java 看看这是否是个软连接,找出这个软连接指向的路径即可 发现输出的信息,显示还是个软连接,

ubuntu下针对php的thrift 安装折腾记录

此安装针对php开发配置 按照官方的文档做法,会出现各种bug,总结正确的安装方法: STEP1: 安装必要的依赖插件: sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev sudo apt-get install php5-dev php5-cli ph

Ubuntu下有道词典的安装

Ubuntu下有道词典的安装 支持Ubuntu 14.10以及以上版本,提供32位和64位安装包. 14.04用户需要在安装前更新系统(update&dist-upgrade) 安装方式: 1.打开更新管理器对Ubuntu系统进行更新: 2.下载与当前系统对应版本的安装包后,双击运行安装.

Ubuntu下icinga(nagios衍生版)安装步骤

Ubuntu下icinga安装步骤: http://sourceforge.net/projects/icinga-cn/files/icinga-cn/icinga-cn-1.11/icinga-cn-1.11.5.tar.gz/download http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz $ sudo useradd icinga $ sudo apt-get install libdbi-dev $ sudo

Ubuntu下ssh免密码登录安装

1.首先在本机安装openssh-server和openssh-client. 命令:sudo apt-get install openssh-server openssh-client 2.在检查当前的目录下有没有.ssh这个文件,没有的话就mkdir下. 3.生成公钥与私钥.命令:ssh-keygen -t rsa 4.将.ssh文件中的id_isa_pub复制到其他机器的authorized_keys下.并修改authorized_keys权限为600. 5.ssh nodeXX即可. U

(转)ubuntu下jthread 和jrtplib的安装

ubuntu12.04 1.       下载开发包解压.分别下载jrtplib-3.7.1.tar.gz和jthread-1.2.1.tar.gz.下载地址为: http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.7.1.tar.gz和 http://research.edm.uhasselt.be/jori/jthread/jthread-1.2.1.tar.gz 2.       将源文件放到如下任意目录中,这里假设放到主目录下:/

Ubuntu下查看软件版本及安装位置【转】

Ubuntu下查看软件版本及安装位置 查看软件版本:     aptitude show xxx 也可用apt-show-versions (要先安装sudo apt-get install apt-show-versions) 查看软件安装位置:dpkg -L xxxx 查看软件是否安装:dpkg -l | grep filename