在阿里雲 ECS 實例上部署 Java 開發環境時,首要任務是確認作業系統架構。若系統為 64 位(通常標識為 x64),必須下載對應的 64 位 JDK 安裝包(如 jdk-7u25-linux-x64.rpm),切勿誤裝 32 位(x86)版本,否則會導致庫文件不匹配、安裝失敗等棘手問題。
從 Oracle 官網或可信鏡像站獲取 jdk-7u25-linux-x64.rpm,使用 XFTP 等 SFTP 工具上傳至伺服器目錄(示例為 /home/)。XFTP 需單獨下載安裝,阿里雲官網提供對應鏈接。
登入 SSH 終端,執行 RPM 安裝命令:
# rpm -ivh /home/jdk-7u25-linux-x64.rpm
安裝完成後,JDK 預設部署在 /usr/java/jdk1.7.0_25/ 目錄下。
編輯當前用戶的 Shell 配置文件(以 ~/.bash_profile 或 ~/.bashrc 為例):
# vi ~/.bash_profile
在文件末尾追加以下內容:
export JAVA_HOME=/usr/java/jdk1.7.0_25
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存退出(:wq),執行 source ~/.bash_profile 使配置即時生效,或重啟伺服器(reboot)。
輸入 java -version,若輸出如下信息即表示安裝成功:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
提示:生產環境建議使用長期支援(LTS)版本如 JDK 8、11、17 或 21,並優先選擇 OpenJDK 發佈版以獲得更好的授權合規性。