首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

MyEclipse 2016 CI 1 新功能深度解析:Live Preview、遠端 WebSphere、JS 熱替換與 Hibernate 5

     編輯:Java 綜合教學

版本亮點總覽

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 靜態區塊實驗性預覽(動態邏輯需部署驗證)。

Live Preview 介面

二、遠端 WebSphere 連接器 —— 輕量化企業級部署

傳統開發需本地安裝庞大的 WebSphere,CI 1 透過遠端連接器:

  • 直接連接遠端 WAS(WebSphere Application Server)進行部署、啟動、停止。
  • 支援遠端 Java 除錯(斷點、變數檢視、表達式求值)。
  • 相容 MyEclipse 2014 以上版本,建議升級至 2016 以獲得更穩定體驗。

遠端 WebSphere 設定

官方文件: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 除錯暫不支援。

Hot-Swap 示意

四、Hibernate 5.1 整合

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

Hibernate 5 函式庫管理

五、CSS 3 全面支援

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

CSS 3 偏好設定 CSS 3 代碼提示

六、關鍵缺陷修復

  1. Reports 專案無法正常部署(CI 0 遺留問題)。
  2. 工作區標記更新後,Breadcrumb Toolbar 未同步刷新。
  3. 多項 Key Binding 衝突與失效問題。

七、升級建議

若仍使用 MyEclipse 2014 或更早版本,強烈建議遷移至 2016 CI 1:

  • 獲得持續的安全性修補與相容性更新(JDK 8/9/10、最新應用伺服器)。
  • 享受 Live Preview、JS Hot-Swap 等現代前端工作流加成。
  • 遠端 WebSphere 連接器在新版架構下更穩定、功能更完整。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved