網上關於linux下配置java開發環境的文章很多,但大都不完整。今天偶就寫個完整詳細的。包括安裝jdk1.5,tomcat5.5,eclipse3.2到配置搭建成功。即使你什麼也不懂(初級水平),只要按照文檔步驟,也能搭建成功。
第一步:下載所須要的軟體
- 下載jdk1.5。下載網頁:http://java.sun.com/j2se/1.5.0/download.jsp
- 下載tomcat5.5。下載網頁:Http://tomcat.apache.org
- 下載eclipse3.2。下載網頁:http://www.eclipse.org/downloads/
- 下載eclipse外掛程式CDT3.1。下載網頁:http://www.eclipse.org/cdt/downloads.php
- 下載eclipse外掛程式tomcatPluginV32。下載網頁:http://www.sysdeo.com/eclipse/tomcatPlugn
第二步:安裝已下載軟體
假設你將上訴所要下載的軟體全部下載在/home/user/Downloads目錄下。
1. 開啟終端,運行命令su root 切換到超級使用者。
2.cd切換到/home/user/Downloads目錄下。運行命令 cp jdk-1_5_0_04-nb-4_1-linux.bin /opt將jdk複製到/opt目錄下。
3.cd切換到/opt目錄下。運行命令 chmod a+x jdk-1_5_0_04-nb-4_1-linux.bin給於相應許可權。
4.運行命令 ./jdk-1_5_0_04-nb-4_1-linux.bin 等待,按提示安裝jdk,假設安裝在/opt目錄下。也可以在/usr/local下。偶習慣在/opt下。jdk安裝完成。
1.cd切換到/home/user/Downloads目錄下。運行命令cp apache-tomcat-5.5.20.tar /opt將其拷貝到/opt目錄下。
2.cd切換到/opt目錄下。運行命令tar xvf apache-tomcat-5.5.20.tar將其在/opt目錄中解壓。tomcat5.5安裝完成。
1.cd切換到/home/user/Downloads目錄下。運行命令cp eclipse-SDK-3.2.1-linux-gtk.tar.gz /opt將其拷貝到/opt目錄下。
2.cd切換到/opt目錄下。運行命令tar xvf eclipse-SDK-3.2.1-linux-gtk.tar.gz 將其解壓。eclipse3.2安裝完成。
- 到此步驟,安裝軟體已經完成了,但是還不能運行,還要進行配置。
第三步:配置環境變數
首先運行命令 vi /etc/profile 出現profile檔案原始碼。
按鍵盤子母“i”進入插入模式。
在profile檔案中插入以下代碼:
JAVA_HOME=/opt/jdk1.5.0_04
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME$/jre/lib
TOMCAT_HOME=/opt/tomcat
export JAVA_HOME CLASSPATH TOMCAT_HOME
我得源檔案代碼是這樣:
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
PATH=$PATH:$1
else
PATH=$1:$PATH
fi
fi
}
# Path manipulation
#if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
#fi
pathmunge /usr/X11R6/bin after
unset pathmunge
# 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
JAVA_HOME=/opt/jdk1.5.0_04
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME$/jre/lib
TOMCAT_HOME=/opt/tomcat
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
JAVA_HOME CLASSPATH TOMCAT_HOME
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
unset i
export G_BROKEN_FILENAMES=true
黑體字部分是插入代碼。
插入完成後按“ESC”健。在按大寫的子母“ZZ”。儲存退出。
環境變數配置完成後,可以做以下策試。
運行命令java -version,出現jdk版本和相關資訊,證明jdk已經OK了。
cd切換到/opt/tomcat/bin目錄下,運行命令 ./startup.sh,出現如下資訊:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/java/jre1.5.0_05
證明安裝成功。如果以上策試沒成功的話,請仔細檢查環境變數的配置。
到此步驟為止,已經成功的配置完成了jdk和tomcat。該是配置我們eclipse的時候了。
第四部:配置eclipse3.2
還記得我們剛下載的eclipse外掛程式tomcatPluginV32和CDT3.1嗎?現在到搞它們的時候了。
- cd切換到/home/user/|Downloads目錄下。運行命令unzip tomcatPluginV32beta.zip將其解壓出現com.sysdeo.eclipse.tomcat_3.2.0.beta檔案,運行命令 cp com.sysdeo.eclipse.tomcat_3.2.0.beta/ /opt/eclipse/plugins/ 將其拷貝到 /opt/eclipse/plugins/目錄下。
- cd切換到/home/user/|Downloads目錄下。運行命令tar xvf org.eclipse.cdt-3.1.1-linux.x86.tar.gz 出現eclipse檔案。
- cd進入eclipse/features/檔案夾。運行命令cp org.eclipse.cdt_3.1.1.200609270800/ /opt/eclipse/features/將其拷貝到/opt/eclipse/features目錄下。
- cd進入eclipse/plugins目錄下。運行命令cp * /opt/eclipse/plugins/將所有檔案拷貝到/opt/eclipse/plugins/目錄下。
OK了,現在eclipse已經是配置完成了。起動eclipse就可以進行它本身的配置了。配置後可進行java和C、C++開發。