您的Java管家,告別 JDK 管理煩惱

ServBay 現已加入對 Java 的強大支持,全面覆蓋 OpenJDK 7 至 24 版本。開發者無需再手動下載、配置繁雜的 JDK 環境。多個 Java 版本可在 ServBay 中輕鬆共存,您可以為每個網站或項目指定不同的 Java 版本,並輕鬆一鍵切換,極大地方便了代碼在不同 Java 環境下的兼容性測試與部署,告別因環境不一致導致的潛在問題。

ServBay有什麼特點

OpenJDK 全覆蓋,從經典到前沿

ServBay 支持從經典的 OpenJDK 7 到最新的 OpenJDK 24,滿足您維護舊項目、開發新應用或跟進 Java 最新特性的所有需求。一鍵安裝、切換,靈活適配各種項目。
OpenJDK 全覆蓋,從經典到前沿
無縫集成 Apache Maven

無縫集成 Apache Maven

ServBay 直接集成了廣受歡迎的 Java 項目管理和構建自動化工具——Apache Maven,無需額外安裝和配置,簡化開發流程。利用 Maven,您可以直接在項目中輕鬆管理依賴、執行編譯、測試、打包和部署等構建任務,顯著提高開發效率。

清晰、隔離的多版本 JDK 管理

在操作系統中手動安裝多個 JDK 版本,可能因安裝路徑、環境變量設置不當導致版本間相互干擾,甚至卸載不乾淨留下殘留文件,污染系統環境。ServBay 提供了為 OpenJDK 提供統一的管理。安裝、卸載、查看版本狀態都清晰明了。更重要的是,這些版本在 ServBay 的管理下是相互隔離的,您可以放心大膽地安裝和使用從 7 到 24 的任意版本,而不必擔心它們會干擾系統或其他應用,保持 macOS 環境的整潔和穩定。
清晰、隔離的多版本 JDK 管理

不僅如此,ServBay還可以提供...

便捷的版本兼容性測試與遷移支持

當需要將項目從舊版 Java 升級到新版,或者需要驗證應用在多個 Java LTS 版本(如 8, 11, 17, 21)上的兼容性時,手動切換和測試非常耗時。ServBay 的多版本並行和項目級版本切換能力讓這項工作變得異常簡單。您可以輕鬆地為同一個項目副本切換不同的 OpenJDK 版本進行測試。只需在 ServBay 中修改項目配置即可,無需全局更改或複雜的環境切換腳本。這極大地簡化了版本升級前的兼容性驗證流程和回歸測試。
便捷的版本兼容性測試與遷移支持
命令行集成,精準控制 Java 環境

命令行集成,精準控制 Java 環境

通過.servbay.config 命令行環境,您可以輕鬆控制不同項目的Java版本,實現環境的精細化管理和使用。

圖形化界面,管理更直觀高效

ServBay 提供直觀易用的圖形化界面,用戶只需通過簡單的點擊操作,就能完成 OpenJDK 的下載、安裝、版本切換、為網站分配指定版本等所有管理工作,顯著提升開發和運維效率。
圖形化界面,管理更直觀高效

常見問題

如果您有更多問題想要了解,請訪問幫助中心
ServBay 的 OpenJDK 需要手動設置嗎?

不需要。ServBay 會自動為您下載和安裝您所選擇的 OpenJDK 版本,並配置好相關環境,您只需在界面上點選即可。

如何確保我的舊 Java 項目能夠運行?

ServBay 支持從 OpenJDK 7 開始的多個版本,這些版本可以同時安裝在系統中。您可以為需要舊版 Java 的項目指定對應的 OpenJDK 版本(如 JDK 7 或 8),這與其他使用新版本的項目互不影響。

ServBay 支持 Maven 等構建工具嗎?

ServBay 主要負責提供和管理底層的 OpenJDK 環境,並且提供Apache Maven,為您的 Java 項目提供自動化構建支持。

如果我需要 ServBay 尚未提供的特定 OpenJDK 發行版(如 Adoptium, GraalVM 等)怎麼辦?

目前 ServBay 內建支持的是 Zulu的OpenJDK 7 至 24 的主流版本。但不同的發行方區別並不大,都是都是標準的官方代碼,對於開發並不會有很大的影響

下一代開發環境管理工具

1 個 app,2 次點擊,3 分鐘即可配置好你的 Web 開發環境。無需編譯和安裝依賴包,不侵入系統。包含了各種版本的開發語言、資料庫、域名、SSL 證書、郵件伺服器和反向代理。