根據要求,寫了一篇。我以Windows 為例。
誰能寫一個Linux版本的,謝謝。
其實安裝他們都很簡單,先到 Sun網站或其它網站下載了 J2SE 和 J2EE RI 這兩個文件。
下載後,先安裝J2SE。
1。雙擊下載文件,自動解壓後安裝開始,在選擇路徑時,我推薦別用它給出的,自己設置一個,
如:我有C,D,E,H,L盤。我就把J2SE 放到L:JavaJ2SE下。這樣有利於治理。
繼續,安裝程序會讓你選擇安裝的部件。如 Java Runtime Enviroment, Demo, Sources等等。
假如你沒有非凡需求,就都裝上,沒壞處。
安裝完後,跟著設置系統環境。
a)Windows 98/ME: 簡單的方法就是運行msconfig,這會顯示一個實用程序,在這裡可以設置:
設置項目如下:
JAVA_HOME=L:JavaJ2SE //你安裝J2SE的目錄
//classpath設置,詳見<
>
classpath=.;%JAVA_HOME%lib ools.jar;
path=....;%JAVA_HOME%in;
b)windows 2000(我沒XP,誰有,請跟貼):
打開系統設置,按Winkey+Break 或 右擊“我的電腦”,選屬性,選擇高級->系統環境。
在第一欄加入以下設置:
JAVA_HOME=L:JavaJ2SE //你安裝J2SE的目錄
//classpath設置,詳見<>
classpath=.;%JAVA_HOME%lib ools.jar;
path=......;%JAVA_HOME%in;
這就完成了J2SE 得安裝。假如你想加入某個jar文件,可以從3個方面進行:
1。系統設置。
2。運行時設置參數。
3。將你的jar文件拷貝到 %JAVA_HOME%jrelibext 裡面。
這裡的jre是 java runtime environment。 可以在控制面版裡設置。
2。J2EE RI 的安裝。
1。雙擊啟動安裝程序,在J2EE RI 中,沒什麼選項,一直 Next就行了,不過要注重安裝路徑,
如:我裝在L:JavaJ2EE 裡, 和J2SE平行。
安裝完後,在系統設置裡加入:
J2EE_HOME=L:JavaJ2EE //你安裝J2EE RI 的路徑
classpath可以把 %J2EE_Home%libj2ee.jar加上,不過別用第三個方法,好象行不通。
path=....;%J2EE_HOME%in;
這樣安裝完成了。
使用: 文件都在 %J2EE_Home%/bin裡,是bat形式的。(Linux 的是.sh)
1. j2ee.bat 啟動J2EE RI 服務器。作用和Weblogic的差不多,只不過它是用於非商業用途,提供示范的程序。
2. deploytool.bat 啟動部署工具,在這裡,你可以部署EJB,Web Componment,JNDI Name,Reference 等等。
3. cloudscape.bat 啟動 J2EE自帶的Cloudscape數據庫,用於示范作用,非商業用途。
其它的我沒怎麼用,知道的請跟貼,謝謝。或詳見
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/Tools.Html
這裡介紹一下在Linux操作系統上安裝的注重事項。
在安裝JDK (Java Development Kit)或JRE (Java Runtime Environment)時,
這個Redhat package文件的默認安裝路徑是/usr/java。
假如你要安裝在其它路徑下,例如要放到/usr/local/home 目錄下,安裝時要敲的指令就是:
rpm -i --badreloc --relocate /usr/java=/usr/local/home j2sdkj2sdk-1_4_0-beta3-linux-i386.rpm
假如安裝在默認路徑要敲的指令就是:
rpm -ivh j2sdk-1_4_0-beta3-linux-i386.rpm
然後設置/etc/profile
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
# Path manipulation
JAVA_HOME=/usr/java/j2sdk1.4.0
CLASSPATH=/usr/java/j2sdk1.4.0/lib/tools.jar:/usr/java/j2sdk1.4.0/lib/dt.jar:.:/root/myjava:/home/captain/myjava:/home/ocean/myjava
PATH=$PATH:$HOME/bin:.:/usr/java/j2sdk1.4.0/bin
if [ `id -u` = 0 ] && ! echo $PATH /bin/grep -q "/sbin" ; then
PATH=/sbin:$PATH
fi
if [ `id -u` = 0 ] && ! echo $PATH /bin/grep -q "/usr/sbin" ; then
PATH=/usr/sbin:$PATH
fi
if [ `id -u` = 0 ] && ! echo $PATH /bin/grep -q "/usr/local/sbin" ; then
PATH=/usr/local/sbin:$PATH
fi
if ! echo $PATH /bin/grep -q "/usr/X11R6/bin" ; then
PATH="$PATH:/usr/X11R6/bin"
fi
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1
USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
export JAVA_HOME CLASSPATH
for i in /etc/profile.d/*.sh ; do
if [ -r $i ]; then
. $i
fi
done
unset i
Export QT_XFT=1
以上是我的/etc/profile僅供參考
設置好以後
鍵入:java -version