一.Linux下JDK的安裝
進入到JDK安裝文件目錄,然後執行:
# ./jdk-1_5_0_12-linux-i586-rpm.bin
然後進入到JAVA文件夾看看底下是否有JDK文件夾,如果有表明安裝成功
#cd /usr/java
#ls
在圖形界面下把JDK文件夾改名成jkd1.5
· 將環境變量加入到profile中,如果寫入到(/etc/profile)對所有用戶都生效,如果只對某個用戶生效寫入到(/home/username/profile)注意變量中=號左右不要有空格
#vi /etc/profile
添加以下代碼:
export JAVA_HOME = /usr/java/jdk1.5
export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:/usr/java/jdk1.5/lib:/usr/java/jdk1.5/jre/lib:$CLASSPATH
#source /etc/profile (生效修改)
測試成功否
# java -version
出現
java version " 1.4.2" //這裡比較怪,本來是jre是1.5這裡居然……
gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-8)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
**********************************************************
解決這個問題的方法,
# cd /usr/java/
# ls -l
看看default和latest這倆個文件夾是不是jdk 1.6.0_01的軟連接
如果是就不用修改了,否則刪除default和latest,
# rm -rf default
# rm -ff latest
然後
# ln -s jdk1.6.0_01 default
# ln -s jdk1.6.0_01 latest
刪除/usr/bin/目錄中的
java,javac,javaws
# cd /usr/bin
# rm -f java
# rm -f javac
# rm -f javaws
然後:
# ln -s /usr/java/default/bin/java /usr/bin/java
# ln -s /usr/java/default/bin/javac /usr/bin/javac
# ln -s /usr/java/default/bin/javaws /usr/bin/javaws
最好再
//如果你修改的是/etc/profile
# source /etc/profile
//如果你修改的是~/.cshrc
# source ~/.cshrc
//如果你修改的是~/.bash_profile
# source ~/.bash_profile
**********************************************************
再執行
# java -version //這回正常了
java version "1.5.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)
二.TOMCAT安裝
在圖形界面下將TOMCAT文件夾COPY到/usr/local下.
# cd ~
2、加入環境變量
# vi .bashrc
export JAVA_HOME=/usr/java/jdk1.5
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
3、使環境變量生效
# source .bashrc
· 4、驗證安裝結果 1.5.0_12
# echo $JAVA_HOME
/usr/java/jdk1.5.0_12
# echo $CATALINA_HOME
/usr/local/apache-tomcat-5.5.23