MyEclipse 是一個十分優秀的用於開發 Java, J2EE的Eclipse 插件集合,對於 Eclipse 開放原始碼平台,是最經濟實惠的J2EE IDE和Web開發工具套件。
MyEclipse 是以Eclipse插件為基礎的一種解決方案,MyEclipse 的功能非常強大,支持也十分廣泛,支援您所有的 UML、AJAX、 Web、Web服務、J2EE、JSP、XML、Struts、JSF、Java Persistence、EJB、擴展的資料庫支援和整合應用伺服器的需要。可以說 MyEclipse 幾乎囊括了目前所有主流開元產品的專屬 eclipse開發工具。
企業級開發
MyEclipse為完成工作提供了智能的企業工具。Java EE庫和功能是企業級項目的基礎,支持部署到幾十個企業友好的應用服務器進行快速檢測。
雲端開發
脫離緩存,使用內置功能連接到雲,支持探索和連接服務,為他人提供自己的REST Web服務。無論是定位還是虛擬的微博,MyEclipse都能輕鬆地創建雲端連接。
Java Web開發
有了MyEclipse,你就擁有了所有的Web開發技術。支持快速添加技術功能到Web項目中,使用可視化編輯器以便編碼和配置,並且還可以在多種應用服務器上測試你的任務。
移動開發
移動應用開發再也無需使用特殊工具或學習新的編程語言。MyEClipse支持使用Java、HTML和JQuery進行編碼,使用移動工具創建擁有良好編碼的應用,並嵌入到原生iOS和Android應用中。
為什麼要使用 MyEclipse?
我們相信成為 MyEclipse 的用戶有成千上萬的理由,以下將集中介紹使用MyEclipse的10大理由:
1. MyEclipse是最全面的Java EE / J2EE的Eclipse平台。
2. MyEclipse中包括視覺化設計、報表解決方案和整合創新。
3. MyEclipse提供廣泛的開發環境J2EE Web、XML、UML。
4. MyEclipse持續不斷的再開發更好的版本。
5. MyEclipse提供相當大的靈活性。
6.使用MyEclipse不用推出自己的IDE或花時間測試您的環境。
7. MyEclipse提高開發人員的生產力。
8. MyEclipse支持30多種Server和30種數據庫系統。
9. MyEclipse提供有效的工具。
10. MyEclipse提供完整的使用文件與技術支援。
特色
優化 Java EE 開發
確保企業開發使用的是 MyEclipse 中當前最新的 Java EE 技術,並且它強大的功能隨時可用。
保持廠商中立
如果 IBM WebSphere 是你企業開發的重要組成部分,那麼廠商鎖定肯定會阻礙你的選擇。你可以讓開發更加自由,MyEclipse為WebSphere開發提供了工具,並支援大量的其他關鍵性技術。
RESTful Web服務開發
支援使用REST web服務創建雲應用。使用REST特殊工具生成和測試添加到應用中的服務。
專案工作流中保持Maven
通過標準的Maven專案架構和MyEClipse功能表內置的啟動命令,你可以在當前IDE下使用Maven管理專案。
使用構架等提升你的Java Spring專案
使用一系列視覺化的Spring編輯器和嚮導工具簡化Spring專案和Bean開發。通過Spring架構你可以生成一個基礎的Spring應用,幾步內實現運行,所有的就是這麼簡單。
PhoneGap助你迅速開啟移動策略
支援為Android和iOS開發基於混合原生應用模型的PhoneGap移動應用。當你的應用運行良好時,允許使用PhoneGap創建服務為目標移動設備創建應用就緒的服務。
快速而簡單的企業交付
安裝IDE應該是應用開發過程中最簡單的一部分,而不是在下載開始前查找46GB中可用的11GB。支持以最小的代價將流線型的IDE安全地交付給你的團隊。
一體化IDE的MyEclipse滿足你的需求
MyEclipse一次性提供了大量的關鍵性技術,讓你自由選擇適合自己工作的方式,不會埋沒你的開發創意,使用一體化的Eclipse IDE讓開發持續進行。
廣泛的技術累積
MyEclipse為團隊在所有廠商的流行技術之間提供了很好的平衡。從Spring、REST 到Maven,在單一協定棧下統一開發,支援你所需要的一切,讓你更關注代碼,而不受技術限制。
多種應用伺服器上輕鬆測試
多種內置的伺服器連接器用於監控你的應用運行。部署的應用伺服器包括WebSphere、Glassfish、WebLogic和Tomcat等等。為了應對極速測試,提供了即時可用的集成化MyEclipse Tomcat和Derby伺服器。
移動和雲開發就緒
隨著企業移動應用的迅速發展,一個非常靈活的IDE用於開發移動應用顯得尤為重要,無需為Java、雲和PhoneGap移動應用的開發而維持一個單獨的開發環境。
在統一的堆疊下為Java EE團隊提供技術
通過提供符合企業團隊要求的MyEclipse IDE,包括針對IBM WebSphere和其他流行Java EE開發的技術,消除了工程開銷。節省了通常花在專案預熱、同步和軟體發佈上的數周時間。
集中管理MyEclipse
IT需要解決MyEclipse使用者一系列的需求,利用MyEclipse Secure允許即使毫不瞭解Eclipse的IT員工以最小的努力創建一流的配置。
非IBM WebSphere IDE
支援為WebSphere和Liberty Profile快速創建應用。輕鬆配置WebSphere特殊的部署描述符,並且在多個WebSphere伺服器版本間使用即時部署技術快速部署應用。
其他特色
基礎特徵(標準授權包含)
- 維護和支持
- Java Servlets
- EJB
- JSP / EL
- JSTL
- JAXB
- JCA
- ACP
- JSR 286 (Portlets)
- Web Fragments
- HTML5 Visual Designer
- Spring Framework Support
- JS Editor
- CSS Editor
- JAX-WS
- Struts
- Struts 1 & 2 Visual Designer
- JSF
- JSF Visual Designer
- ICEfaces
- WindowBuilder Swing Support
- Spring Web Flow
- WTP
- JPA
- Hibernate
- Database Tooling
- Visual MySQL Query Builder
- Sync-On-Demand Deployment
- 30+ Application Server Connectors
- Embedded Tomcat Server
- Embedded Derby Server
- Maven: 項目導入、完全支持JEE、高級依賴管理、構建& 部署
- Darkest Dark theme
專業特徵(專業授權包含)
- Angular IDE
- TypeScript Support
- 訪問CodeMix for modern web development with Vue, React, Python & more
- REST Web Services Explorer
- JSjet including JavaScript Debugging
- CodeLIve with Live Preview
- Image Editor
- JAX-RS (REST)
- UML 1 & 2 Modeling
- Matisse
- Extended Database Support: Oracle, MySQL, Microsoft sqlServer, and Sybase Connectors
- MyEclipse Java Profiler
- Enterprise Reporting
高級WebSphere特徵(Blue和Bling授權包含)
- WAS Server Connectors, version 6.1 – 9.0
- Portal Server Connectors, version 6.1 – 9.0
- Remote WebSphere Connectors
- Instant Deploy
- RAD Project Support & Migration
- WebSphere JAX-WS & JAX-RPC Web Services
- Liberty Profile
高級Spring Scaffolding (Spring和Bling授權包含)
- Quick Scaffolding:Spring MVC、GWT、Flex、iPhone、Spring Web Flow
- Spring Project Bootstrapping
版本介紹
MyEclipse Standard | MyEclipse Professional | MyEclipse Blue |
開啟高效Java EE開發之旅的入門級版本。 | 強大的工具套件,包括用於創建強大的企業級應用程序和現代Web前端的最新技術。 | 支持WebSphere的完整工具集,可以替代IBM Rational軟件架構。 |
» JavaEE應用程序開發 » Web應用程序開發 » 排除使用JavaScript調試器,CodeLive, TypeScript和Angular的JSjet » 運行和部署JavaEE應用程序 » 排除WebSphere應用服務器 » 支持標準數據庫工 » 排除高級DB實體 » 支持標準Maven » 排除高級JavaEE嚮導 » 支持持續性開發 |
» 包含Standard版所有功能 » Angular & TypeScript » JSjet與JavaScript調試 » 具有實時預覽的CodeLive » RESTful Web Services » 高級數據庫工具集 » 排除對高級DB2的支持 » 支持高級Maven » 標準Spring開發 » 不包括Scaffolding » 企業級報表 » UML 1 & UML 2 |
» 包含Professional版的所有功能 » 支持WebSphere Application Server » 支持WebSphere Portal Server » 支持WebSphere Liberty Profile » 遠程WebSphere連接器 » In-Workspace WebSphere部署 » 高級WebSphere編輯器 » 支持Application Client Project » Portlet應用程序開發 » 支持高級DB2 |
MyEclipse Spring | MyEclipse Bling | MyEclipse Secure |
一個完整的工具套件,支持Spring開發、支持其他關鍵技術,以擴展開發範圍。 | 支持所有企業級開發的完整工具集,包括高級WebSphere和Spring開發。 | 使用Secure Delivery Center(簡稱SDC),開發團隊始終能保持在正確的時間使用正確的工具。選擇最匹配需求的MyEclipse授權,然後用SDC實施統一交付、配置和授權管理。 |
» Professional版的所有功能 » 高級Spring開發 » 高級JAX-WS with Spring » 支持Spring DSL » Scaffolding for Spring Applications |
» 包含Professional版的所有功能(包括高級JAva EE開發) » 包括Blue版中的所有高級WebSphere開發 » 包括Spring版中的所有高級Spring開發 |
» MyEclipse授權的所有功能 » Secure Delivery Center的所有功能 |
版本比較
功能特性 | Standard | Professional | Blue | Spring | Bling |
Web設計 | |||||
AJAX工具 | – | V | V | V | V |
CSS編輯器 | V | V | V | V | V |
圖像編輯器 | – | V | V | V | V |
JavaScript編輯器 | V | V | V | V | V |
移動開發 | |||||
支持Android & iOS | – | V | V | V | V |
jQuery Mobile模板 | – | V | V | V | V |
移動Web模擬器 | – | V | V | V | V |
PhoneGap API支持 | – | V | V | V | V |
PhoneGap Build Services | – | V | V | V | V |
HTML5可視化設計器 | V | V | V | V | V |
jQuery Mobile調色板 | V | V | V | V | V |
Web Services | |||||
JAX-WS | V | V | V | V | V |
JAX-RS (REST) | – | V | V | V | V |
項目支持 | |||||
Maven(全JEE支持、項目導入 、高級依賴管理、創建&部署) |
– | V | V | V |
System Requirements for MyEclipse
- Operating System: Windows 7 or later, Mac OS 10.9 or later, or modern Linux. 64-bit support only for MyEclipse 2018 or later.
- Minimum: 5GB of free disk space with 1 GB of free RAM
- Recommended: 10 GB of free disk space with 2 GB of free RAM for optimal performance
Note: An additional 1 GB of free RAM is recommended for CodeMix
CodeMix (原名 Webclipse )
作為Eclipse IDE 代碼自動補全插件,CodeMix解鎖了VS Code的各種技術以及為Code OSS構建的附加擴展,支持各種語言。用戶可以直接從Eclipse訪問VS Code本身的各種技術以及為Code OSS構建的附加擴展,能夠使用Python,PHP 和TypeScript等語言的擴展和Vue,React和Angular等框架,與基於Eclipse IDE和工具(如MyEclipse,Spring Tools Suite和JBoss Tools)兼容,因此用戶可以繼續在習慣的環境中工作。