以 Sun Java System Application Server(以下簡稱 APPServer)為例,安裝路徑設為 D:/Sun/APPServer。安裝過程中務必啟用管理主控台驗證並設定強密碼。安裝完成後,直接從啟動選單啟動伺服器,瀏覽器訪問 https://localhost:4848/asadmin,輸入 admin 與密碼即可進入管理主控台。
Java EE 5 Tutorial 範例(examples 目錄)因依賴公共模組,無法單獨抽取編譯運行。需修改 bp-project 目錄下兩個關鍵配置檔:
javaee.home=D:/Sun/APPServer
javaee.tutorial.home=D:/J2EE5example
javaee.home=D:\\Sun\\APPServer
注意:路徑分隔符需與作業系統一致,Windows 使用雙反斜線或正斜線均可,但建議統一風格。
確保系統已安裝 Ant 並配置至環境變數 PATH 中,可在命令列輸入 ant -version 驗證。
ejb/cart 目錄ant 編譯,生成 build 與 dist 兩個目錄https://localhost:4848/asadmindist 目錄下生成的 cart.earasant run,主控台將輸出運行結果部署 Duke's Bank 範例時常遇到無法登入、找不到資料庫相關資源等問題。核心排查方向包括:
sun-ejb-jar.xml 或 persistence.xml 中的 JNDI 名稱與伺服器配置一致若有成功部署經驗的開發者,歡迎分享關鍵配置步驟,互助解決此經典難題。
build.properties 納入版本控管,團隊共享build.xml 理解 deploy、run、undeploy 等目標依賴關係server.log 而非僅看主控台輸出