
模块化Java简介
过去几年,Java模块化一直都是一个活跃的话题。从JSR 227(现已废止)到JSR 291,以及正在进行中的JSR 294,模块化看起来是Java进化过程中的必经一环。即便是基于JVM的未来语言,比如Scala,也考虑了模块化的问题。那么,模块化意味着什么?为什么要关注它呢?

过去几年,Java模块化一直都是一个活跃的话题。从JSR 227(现已废止)到JSR 291,以及正在进行中的JSR 294,模块化看起来是Java进化过程中的必经一环。即便是基于JVM的未来语言,比如Scala,也考虑了模块化的问题。那么,模块化意味着什么?为什么要关注它呢?
本周Eclipse基金会发布了Eclipse 3.6M5(Helios),正式版将于今年夏天发布;M5也将成为最后一个特性完备的版本,换句话说,剩下的工作就是修复bug与提升性能,不会再增加新的特性了。
自从上次的Bundle.update以来发生了很多事情:SpringSource dm Server成为Eclipse的一个EPL项目、介绍OSGi和Equinox的新书出版、OSGi Enterprise Expert Group工作即将完成、基于Apache Aries的WebSphere Alpha版发布、Eclipse开始使用Maven Tycho、Nimble简化了OSGi运行时、ECF Remote Services开发完毕。
近日SpringSource宣布创建Virgo项目,该项目提出将dm Server移交给Eclipse.org并基于EPL协议。
这次遴选出的30款最受开发社区欢迎的插件,范围涉及Python、LAMP、Web、Emac、SQL、Log、UML和IDE增强等诸多方面,充分体现Eclipse插件的繁荣事实和Eclipse做为IDE在开发者心目中的地位,钟爱Eclipse的开发者也必定能从中选出得心应手的兵器。

本文通过对CAS Software AG在最近的一款新产品中如何用RAP来进行开发的案例分析,讲述了Eclipse RAP(富Ajax开发平台)在实际中的应用。其中CAS也使用了Eclipse Equinox,本文也会加以讨论。

本文介绍了RGen,这是一个受到openArchitectureWare启发的建模框架。RGen使用内部DSLs来定义元模型,并且为Ruby提供了一个完整的建模栈。

RPC Software公司为家具行业开发了ERP和项目计划解决方案。本案例研究探讨了他们如何使用Eclipse RCP及其他Eclipse技术来快速满足顾客的需要,同时提供一流的用户体验。