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

Scientific Linux 6 搭建 Java 開發環境:JDK + MyEclipse + Tomcat 一站式配置指南

編輯:Linux 教學

Scientific Linux (RHEL 重構版) 作為科學計算與企業級開發常用平台,本文記錄在 SL 6.0 上部署 JDK 6u24、MyEclipse 8.0 GA、Tomcat 6.0.32 的完整流程,涵蓋 RPM/二進位包安裝、環境變量配置、IDE 整合應用服務器、常見圖形庫依賴解決,適合快速建立標準化 Java 開發工作站。

軟體版本清單

組件版本/文件名來源安裝方式
JDKjdk-6u24-linux-i586-rpm.binOracle 官網自解壓 RPM
MyEclipse[MyEclipse.8.0.GA].myeclipse-8.0.0-linux-gtk-x86.tgzGenuitec 官網解壓運行圖形安裝器
Tomcatapache-tomcat-6.0.32-src.tar.gzApache 官網源碼包解壓 (或二進位包)

JDK 安裝與環境變量配置

1. 安裝 RPM 包


chmod +x jdk-6u24-linux-i586-rpm.bin
./jdk-6u24-linux-i586-rpm.bin
# 默認安裝至 /usr/java/jdk1.6.0_24/

2. 系統級環境變量配置 (推薦:/etc/profile.d/)


cat > /etc/profile.d/java.sh <<'EOF'
# Java Environment
export JAVA_HOME=/usr/java/jdk1.6.0_24
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
EOF

chmod 755 /etc/profile.d/java.sh
source /etc/profile.d/java.sh

# 驗證
java -version
javac -version
echo $JAVA_HOME

3. 替代方案:alternatives 管理多版本


alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_24/bin/java 20000
alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_24/bin/javac 20000
alternatives --config java  # 交互選擇默認版本

MyEclipse 8.0 安裝


# 1. 解壓安裝包
tar zxvf [MyEclipse.8.0.GA].myeclipse-8.0.0-linux-gtk-x86.tgz

# 2. 進入解壓目錄,賦予安裝器執行權限
cd myeclipse-8.0.0
chmod +x myeclipse-8-stable-installer

# 3. 運行圖形安裝向導 (需 X11 環境)
./myeclipse-8-stable-installer
# 按提示選擇安裝路徑 (如 /opt/MyEclipse8)、工作區、快捷方式創建

# 4. 首次啟動設置 Workspace、License Key (註冊碼)
# 5. Window → Preferences → MyEclipse → License 導入許可證

Tomcat 6.0.32 部署與 MyEclipse 整合

1. 解壓部署 (二進位包即可,無需源碼編譯)


tar zxvf apache-tomcat-6.0.32.tar.gz  # 建議下載二進位包 apache-tomcat-6.0.32.tar.gz
mv apache-tomcat-6.0.32 /opt/tomcat6

# 設置執行權限
chmod +x /opt/tomcat6/bin/*.sh

# 測試啟動
/opt/tomcat6/bin/startup.sh
curl https://localhost:8080
/opt/tomcat6/bin/shutdown.sh

2. MyEclipse 整合 Tomcat

  1. 打開 MyEclipse:Window → Preferences
  2. 展開 MyEclipse → Servers → Tomcat (或 Server → Tomcat)
  3. 選擇 Tomcat 6.x,點擊 Add
  4. 配置:
    • Name: Tomcat 6.0.32
    • Home Directory: /opt/tomcat6
    • Base Directory: /opt/tomcat6 (或單獨工作區目錄)
    • JDK: 選擇已配置的 JDK 1.6.0_24
    • Ports: HTTP/8080, Shutdown/8005, AJP/8009 (避免衝突)
  5. 點擊 Finish,在 Servers 視圖中右鍵啟動/調試/發布項目。

常見依賴問題與解決 (SL 6.x 最小安裝)

現象原因解決命令
MyEclipse 安裝器無法啟動/報錯 SWT library not found缺少 GTK2、libXtst、libXrender 等圖形庫yum install -y gtk2 libXtst libXrender libXi libXrandr
Tomcat APR/native 庫載入失敗缺少 APR、OpenSSL 開發包yum install -y apr-devel openssl-devel 並重新編譯 tcnative
中文顯示方塊/亂碼缺少中文字體yum install -y wqy-zenhei-fonts wqy-microhei-fonts
MyEclipse 內存不足 (PermGen/Metaspace)默認 JVM 參數過小編輯 myeclipse.ini 添加 -XX:MaxPermSize=512m -Xmx1024m

開發效率加速配置

  • Maven 整合:Window → Preferences → MyEclipse → Maven 設置本地倉庫、settings.xml、JDK。
  • 熱部署:項目屬性 → MyEclipse → Web Project → Hot Deploy 啟用,修改 JSP/類文件自動重載。
  • 代碼模板:Preferences → Java → Editor → Templates 導入常用模板 (log、singleton、toString 等)。
  • 快捷鍵優化:Preferences → General → Keys 綁定常用操作 (如 Ctrl+Shift+R 打開資源)。

總結

Scientific Linux 6 上構建 Java 開發環境的關鍵在於:JDK 系統級環境變量 (/etc/profile.d/)、MyEclipse 圖形安裝器依賴圖形庫 (預裝 GTK2/X11 庫)、Tomcat 二進位包解壓即用並正確整合至 IDE。遵循「系統包管理優先、圖形依賴預裝、IDE 配置標準化」原則,可在 30 分鐘內建立生產級 Java 開發工作站,支援 Maven、熱部署、遠程調試等現代開發工作流。

Copyright © Windows教程網 All Rights Reserved