去年我们一直在全职工作于JBoss ToolsJBoss Developer Studio。我们面临的挑战之一是在Eclipse中添加对JBoss Seam的支持。类似于Seam团队对底层框架(JSF、EJB3、JPA等)所做的工作,我们不得不整合/调整Eclipse家族中存在的各种插件(WTP、JSF、Dali等)。

这带来了挑战,例如WTP并不真正支持JEE 5,Dali不喜欢多个项目,WTP需要多个项目,Eclipse并没有很好地处理嵌套项目的有效方法,以及Eclipse内置的库依赖管理不完善。

幸运的是,它也有一些优点,例如Eclipse对Java 5的支持相当不错,WTP有一个可用的Server API(但并非完美),XULRunner的存在实现了可视化页面编辑器等。

我相信,其他试图为他们自己的Web或应用框架实现Eclipse工具支持的人也会在Eclipse中遇到类似的好/坏事情,并希望下周在EclipseCon的BOF(主题为“在Eclipse中添加对Web框架的支持”)上讨论。我和Koen Aaers将会在那里,试图激发讨论。

关于EclipseCon,我还会进行两个小型演讲

如何扩展JBoss Tools可视化页面编辑器以支持自定义标签库

JBoss Seam和Eclipse

...以及一个由JBoss Gold赞助的演讲

Eclipse插件用于Seam、JSF、JBoss AS等

那里见!


返回顶部