JDK 包含 JRE、工具、基礎類別庫 (rt.jar)。所有 Java 應用伺服器本質內建某版本 JDK。掌握 JDK 是學好 Java 第一步。主流為 Sun JDK,IBM JDK (JVM 效能較好)、BEA JRockit (x86 服務端優)、GNU JDK 等亦可選,但先精通 Sun JDK。
舊版下載頁:java.sun.com/j2se/downloads.html,建議下載 J2SDK 1.4.2。安裝預設路徑:C:\Program Files\Java (JRE)、C:\j2sdk1.4.2 (JDK+JRE)。需將 C:\j2sdk1.4.2\bin 加入 PATH 環境變數最前端。
java:啟動 JVM 執行 classjavac:Java 編譯器jar:打包工具javadoc:文檔生成器每個參數都要精通,參考 JDK Documentation。
下載頁同處,強烈建議同步下載。涵蓋 Java 所有面向,編程大部分時間都在查閱。我隨身攜帶,須臾不離手。
主流:BEA WebLogic、IBM WebSphere、免費 JBoss。推薦 WebLogic:架構乾淨、開發部署方便、企業開發首選。
嚴格說非完整 App Server,僅支援 Servlet/JSP,但擴充 JNDI、連線池、交易處理。廣泛用於中小型專案。官網:jakarta.apache.org/tomcat/,最新 4.1.27。下載 zip 或 exe (建議 zip 乾淨)。安裝後需設兩個環境變數:(原文未完,此處結束)