Ubuntu Ï Java»·¾³ÅäÖÃ

JavaÈí¼þ¿ª·¢Ö®Â·   2008-08-23 19:23   ÔĶÁ16   ÆÀÂÛ0  
×ֺţº ´ó  ÖР С
       ´Ó¹Ù·½ÍøÕ¾ÏÂÔØµÄJDK 6.0 For LinuxºÍJRE 6.0 For Linux£¬»ùÏÂÔØµÄ°ü¾ùΪJDK 6.0 For Linux.BIN¡¢JRE 6.0 For Linux.BIN£¬¿½±´ÖÁUbuntuÐèÒª°²×°µÄĿ¼Ï¡£Èç±¾»úµÄ°²×°Î»ÖÃΪ /usr/lib Ŀ¼Ï£¬Ê×ÏÈÔÚ´ËĿ¼ÏÂн¨Ò»¸öÎļþ¼Ð£¬ÓÃÒÔ´æ·ÅJDKºÍJREµÄ°²×°Îļþ£¬Ð½¨Îļþ¼ÐµÄÃüÁîΪ£º
   root@live:/# mkdir /usr/lib/jvm
½«°²×°°üJDK 6.0 For Linux.BIN¡¢JRE 6.0 For Linux.BIN¿½±´ÖÁ´ËĿ¼Ï£¬Òò´ËʱµÄ°üÊDz»ÄÜÖ±½Ó½øÐа²×°µÄ£¬ËùÒÔÐèÒª¶ÔÆä½øÐÐÔÚ´ËÓû§Ï°²×°µÄȨÏÞ£¬ÆäÃüÁîΪ£º
  root@live:/usr/lib/jvm# chmod u+x JDK 6.0 For Linux.BIN
  root@live:/usr/lib/jvm# chmod u+x JRE 6.0 For Linux.BIN
´ËʱÁ½¸ö°üµÄͼ±ê¾Í»á¸Ä±ä£¬ÏÂÃæÒª×öµÄ¹¤×÷¾ÍÊǽøÐа²×°
Æä°²×°µÄÃüÁî¸ñʽΪ£º
  root@live:/usr/lib/jvm# ./JDK 6.0 For Linux.BIN
  root@live:/usr/lib/jvm# ./JRE 6.0 For Linux.BIN
Ëü»á×Ô¶¯½øÐа²×°²Ù×÷£¬Ö±µ½³öÏÖDoneΪֹ£¨¼´°²×°Íê±Ï£©¡£
ÀýÈç°²×°Íê±ÏÖ®ºóµÄÁ½¸öÎļþ¼Ð·Ö±ðÏÔʾΪjdk1.6.0_01ºÍjre1.6.0_01

#ÅäÖÃjava»·¾³±äÁ¿
  root@live:/usr/lib/jvm# gedit /etc/environment
==================================================================================
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
CLASSPATH="/usr/lib/jvm/jdk1.6.0_01/lib"                                      //¼ÓÈë´Ë¶Î¼´¿É
JAVA_HOME="/usr/lib/jvm/jdk1.6.0_01"                                          //¼ÓÈë´Ë¶Î¼´¿É
LANGUAGE="zh_CN:zh:en_US:en"
LANG="zh_CN.UTF-8"
==================================================================================
  root@live:/usr/lib/jvm# gedit /etc/profile
#
ÔÚÎļþÖмÓÈëÈçÏÂÓï¾ä
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_01
export PATH=$PATH:$JAVA_HOME/bin
==================================================================================
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    PS1='\u@\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
    . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_01                                     //¼ÓÈë´Ë¶Î¼´¿É

export PATH=$PATH:$JAVA_HOME/bin                                 //¼ÓÈë´Ë¶Î¼´¿É

umask 022
==================================================================================
#²âÊÔ
  root@live:/usr/lib/jvm# source /etc/profile
  root@live:/usr/lib/jvm# java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)



ÆÀÂÛ(?)
ÔĶÁ(?)