版本亮點總覽
MyEclipse 2016 CI 1(Continuous Integration 1)聚焦 Web 開發體驗與企業級整合,核心新增功能:
- Live Preview:瀏覽器即時同步 HTML/CSS/JSP 靜態區塊變更,支援多瀏覽器、行動裝置模擬。
- 遠端 WebSphere 連接器:無需本地安裝 WebSphere,即可部署、除錯遠端伺服器應用。
- JavaScript 除錯增強:Source Maps 支援(TypeScript/CoffeeScript 斷點除錯)+ Hot-Swap 熱替換(修改即時生效,無需重啟除錯會話)。
- Hibernate 5.1 整合:新增 Hibernate Search 等功能庫,支援 JPA 2.1。
- CSS 3 預設支援:偏好設定可覆蓋專案層級,代碼提示同步更新最新屬性/關鍵字。
一、Live Preview —— 所見即所得的前端開發體驗
啟動後,編輯器內 HTML/CSS 變更即時推送至瀏覽器,無需手動重整。支援:
- Chrome、Firefox、Edge 等多瀏覽器同步檢視。
- 裝置工具列模擬手機/平板解析度。
- JSP 靜態區塊實驗性預覽(動態邏輯需部署驗證)。

二、遠端 WebSphere 連接器 —— 輕量化企業級部署
傳統開發需本地安裝庞大的 WebSphere,CI 1 透過遠端連接器:
- 直接連接遠端 WAS(WebSphere Application Server)進行部署、啟動、停止。
- 支援遠端 Java 除錯(斷點、變數檢視、表達式求值)。
- 相容 MyEclipse 2014 以上版本,建議升級至 2016 以獲得更穩定體驗。

官方文件:Remote WebSphere Connectors Guide
三、JavaScript 除錯:Source Maps 與 Hot-Swap
1. Source Maps
- 自動偵測
.map 檔,將編譯後 JS 映射回 .ts (TypeScript)、.coffee (CoffeeScript) 等原始碼。
- 可在原始碼行號下斷點、單步執行、檢視變數,極大提升現代前端框架(Angular、React、Vue)除錯效率。
- 零配置:偵測到
//# sourceMappingURL= 註解即自動啟用。
技術文件:JavaScript Debugging with Source Maps
2. Hot-Swap (熱替換)
- 除錯會話中修改 JS 檔案並儲存 → 除錯器自動熱替換新程式碼,無需重新啟動除錯。
- 目前僅支援 Web 應用除錯,Node.js 除錯暫不支援。

四、Hibernate 5.1 整合
- 內建 Hibernate 5.1 函式庫(Core、Search、Validator、JPA 2.1 Provider)。
- 專案建立精靈可一鍵加入 Hibernate 5 Facet,自動管理相依 JAR。
- 支援獨立 Java SE、Java EE 容器、Spring 環境下的 SessionFactory/EntityManager 配置。

五、CSS 3 全面支援
- 偏好設定 Web → CSS → CSS Profiles 預設
CSS 3,專案可覆蓋。
- 編輯器代碼提示同步最新屬性(Flexbox、Grid、Custom Properties、動畫關鍵字等)。
- 驗證器依 CSS 3 規範檢查語法錯誤與瀏覽器相容性警告。

六、關鍵缺陷修復
- Reports 專案無法正常部署(CI 0 遺留問題)。
- 工作區標記更新後,Breadcrumb Toolbar 未同步刷新。
- 多項 Key Binding 衝突與失效問題。
七、升級建議
若仍使用 MyEclipse 2014 或更早版本,強烈建議遷移至 2016 CI 1:
- 獲得持續的安全性修補與相容性更新(JDK 8/9/10、最新應用伺服器)。
- 享受 Live Preview、JS Hot-Swap 等現代前端工作流加成。
- 遠端 WebSphere 連接器在新版架構下更穩定、功能更完整。