Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Ubuntu 8.04 系統 Java 開發環境完整配置指南

編輯:Linux 教學

前言

在 Ubuntu 8.04 (Hardy Heron) 上搭建 Java 開發環境,涉及 JDK、Tomcat、MySQL 以及 IDE 的安裝與配置。本文將詳細記錄從套件管理器安裝到環境變數設定、服務自啟動的完整流程,供需要在舊版 Ubuntu 上維護 Java 專案的開發者參考。

一、安裝 JDK (Java Development Kit)

1. 使用 apt 安裝 Sun JDK 5/6

Ubuntu 8.04 官方倉庫提供 Sun 版本的 JDK 套件,可直接透過 apt-get 安裝:

# 安裝 JDK 6 (包含 JRE)
sudo apt-get install sun-java6-jdk sun-java6-jre

# 安裝 JDK 5
sudo apt-get install sun-java5-jdk sun-java5-jre

提示: 安裝過程中會要求接受 Sun 的授權協議,請按 Tab 切換到「是」並按 Enter 確認。

2. 切換預設 JDK 版本

系統允許同時安裝多個 JDK 版本,使用 update-alternatives 切換預設編譯器:

sudo update-alternatives --config javac

終端會列出已安裝的 JDK 路徑,輸入對應編號即可切換。

3. 安裝 JDK 文檔 (可選)

官方倉庫提供的 sun-java6-doc 僅為安裝程式,實際文檔需自行從 Oracle 官網下載:

  • JDK 5 文檔:下載 jdk-1_5_0-doc.zip 放至 /tmp/
  • JDK 6 文檔:下載 jdk-6-doc.zip 放至 /tmp/

安裝 sun-java6-doc 時會自動偵測 /tmp/ 下的壓縮檔並解壓安裝。

4. 設定環境變數

編輯系統級環境變數檔案:

sudo gedit /etc/environment

在檔案末尾加入:

JAVA_HOME="/usr/lib/jvm/java-6-sun"

關於 CLASSPATH: 強烈建議不要在環境變數中設定 CLASSPATH。JVM 會自動載入核心類庫,錯誤的 CLASSPATH 反而會導致類載入衝突。專案專屬的類路徑請在編譯/執行時透過 -classpath 或 -cp 參數指定。

5. 讓環境變數立即生效

source /etc/environment

6. 調整 JVM 優先順序 (可選)

sudo gedit /etc/jvm

依需求調整列表順序,優先使用的 JVM 放在最上方。

7. 驗證安裝

java -version
# 或直接輸入 java 查看使用說明

二、安裝與配置 Apache Tomcat

1. 下載與解壓

前往 Tomcat 官網下載 Binary Distributions → Core → tar.gz 版本 (綠色免安裝版)。解壓至任意目錄,例如 /home/username/Tomcat/apache-tomcat-6.0.x。

2. 啟動與測試

cd /home/username/Tomcat/apache-tomcat-6.0.x/bin
./startup.sh

瀏覽器開啟 https://localhost:8080,出現 Tomcat 貓咪頁面即代表成功。

3. 關閉 Tomcat

./shutdown.sh

4. 設定開機自啟動

編輯 /etc/rc.local (在 exit 0 之前加入):

export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JRE_HOME=/usr/lib/jvm/java-6-sun/jre
export CLASSPATH=.:$JAVA_HOME/lib
export CATALINA_HOME=/home/username/Tomcat/apache-tomcat-6.0.14
$CATALINA_HOME/bin/startup.sh

同時編輯 /etc/profile,補充環境變數:

export JAVA_HOME=/usr/lib/jvm/java-6-sun
export CATALINA_HOME=/home/username/Tomcat/apache-tomcat-6.0.14

重啟系統驗證 Tomcat 是否自動啟動。


三、安裝 MySQL 資料庫

1. 安裝伺服器與客戶端

sudo apt-get install mysql-server mysql-client

安裝過程會提示設定 root 密碼 (Ubuntu 8.04 可能預設為空,視版本而定)。

2. 啟動服務

sudo /etc/init.d/mysql start

3. 修改 root 密碼 (若安裝時未設定或需變更)

查看 Debian 維護帳號密碼:

sudo gedit /etc/mysql/debian.cnf

使用該密碼登入:

mysql -u root -p

在 MySQL 提示符下執行:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '新密碼';
FLUSH PRIVILEGES;

4. 安裝圖形化管理工具 (可選)

sudo apt-get install mysql-admin mysql-query-browser

四、安裝 Eclipse 與 NetBeans IDE

兩款 IDE 均提供 .deb 安裝包,下載後雙擊或使用 dpkg -i 安裝即可,無需額外配置。


總結

完成上述步驟後,Ubuntu 8.04 將具備完整的 Java 開發、部署與資料庫環境。雖然 8.04 已停止維護,但此配置流程對理解 Linux 下 Java 生態系統的基礎設施仍具參考價值。

Copyright © Windows教程網 All Rights Reserved