存档

文章标签 ‘Eclipse’

Red Hat Developer Studio Beta1 发布

2007年8月16日 没有评论

Red Hat Developer Studio 是一款基于 Eclipse 的集成开发环境, 整个开发环境包含 Red Hat & JBoss 家族的众多产品: Exadel Studio Pro, RichFaces, and Ajax4jsf — with the JBoss Enterprise Application Platform, which includes JBoss Seam, Hibernate, and the JBoss Application Server runtime, 此环境是开发 Enterprise Java, Ajax, 和 SOA 应用的理想平台, 包含以下功能:

  • A seamless, unified programming model: Developer Studio leverages and provides new tools around JBoss Seam to build applications in a single, consistent manner. Today, the type of application typically dictates the programming model that a developer uses, which means that developers must learn to use many different models. JBoss Seam, currently being standardized as Web Beans in the Java Community Process, offers a simple, unified model for developing any type of application, thus eliminating the need for multiple programming models.
  • Powerful Ajax capabilities: Developer Studio provides a powerful and integrated Ajax development environment with JBoss Seam and JBoss Ajax4jsf frameworks, JBoss RichFaces rich Web components, and What You See Is What You Get (WYSIWYG) tools for creating Ajax-enabled Web pages and interfaces.
  • Comprehensive Java Platform, Enterprise Edition (EE) tooling: Developer Studio makes building Java EE applications easy, with capabilities like two-way visual (WYSIWYG) and source editing of JavaServer Faces (JSF) and Facelets pages, dynamic code assist, and a rich component palette. Furthermore, by including and integrating JBoss Application Server, Developer Studio simplifies deploying, running, and debugging Java EE applications.
  • An integrated runtime with the developer tools: Developer Studio is the first open source Eclipse-based development environment that brings together the runtime with the tools. This eliminates the need for developers to cobble together different open source frameworks and components before they could start developing. Now, developers have an out-of-the-box IDE for all their development, from enterprise Java to Ajax to Linux development.

此发行包有500多M. 请大家耐心下载.

本地下载

分类: NetBeans & Eclipse 标签: ,

Eclipse Europa 发布

2007年7月4日 1 条评论

Eclipse Europa 是一个可提供 21 个 Eclipse 项目的年度发行版, 用户可根据自己需要选择不同的项目组合:

  • Eclipse IDE for Java Developers
  • Eclipse IDE for Java EE Developers
  • Eclipse IDE for C/C++ Developers
  • Eclipse for RCP/Plug-in Developers
  • Eclipse Classic // 也就是通常意义的 Eclipse 3.3

Eclipse Europa 包含的 21 个项目列表如下:

下载: Eclipse Europa http://www.eclipse.org/downloads/

分类: NetBeans & Eclipse 标签:

JBoss Tools 正式公开亮相

2007年6月27日 没有评论

JBoss 携同新加入的 Exadel 集体亮相, 共同打造 JBoss 全新的开发平台: JBoss Tools .

JBoss Tools 的定位: Eclipse Plugins for JBoss technology, 没有出现 NetBeans的身影, 看来 JBoss 的重点还是先发展基于 Eclipse 的产品和技术, 对 NetBeans 的支持就先放一放, 以后再说 .

JBoss Tools  包含以下 Modules:

  • RichFaces VE
  • Seam Tools
  • Hibernate Tools
  • JBoss AS Tools
  • Drools IDE
  • JBPM Tools
  • JBossWS Tools

JBoss Tools 项目主页: http://labs.jboss.com/tools/

分类: JBoss 标签: ,

庆祝 Eclipse 五周年

2006年11月18日 没有评论

自从 2001 年 11 月 7 日 IBM 捐出价值 4000 万美元的 Eclipse 平台的源码给开源社区后,Eclipse 已经增长到今天的 66 个开源项目、是 1300 多个产品的基础。据 IDC 报道,Eclipse 在市场上领导着 Java 集成开发环境,全球有 227 万用户,这表明了 Eclipse 对开放源码创新合作的卓越贡献。同时,最初的 eclipse.org 联盟也从 8 个成员的组织(包括 IBM 和 Rational 软件)成长到今天的 152 个成员的 Eclipse 基金会。 编译器日益增强的 Java 开发工具(Java IDE)、标准小窗口部件工具包(SWT)、作为更通用的富客户端平台(RCP)就是 Eclipse 所体现的众多创新中的代表。

IBM 软件产品有五大品牌,Eclipse 作为开源开发平台已贯穿其中,今天有超过 100 个产品基于 Eclipse,包括 Sametime 7.5、WebSphere Portal 6.0 以及将要发布的 IBM Lotus Notes “Hannover”。

— Danny Sabbah
IBM Rational 软件总经理

分类: NetBeans & Eclipse 标签:

了解 Eclipse 插件如何使用 OSGi

2006年9月23日 没有评论

Eclipse 集成开发环境(IDE)和 Eclipse Rich Client Platform(RCP)应用程序的核心由 Open Services Gateway Initiative(OSGi)规范的实现驱动。本文通过描述对 Eclipse 平台而言插件是什么,并跟踪从 Eclipse V2.1 到今天基于 OSGi 的实现中插件的发展,阐明了 Eclipse 与 OSGi 的关系。还解释了 OSGi manifest.mf 文件选项以及通过 Eclipse 提供的添加项。

Eclipse 已经从使用 OSGi 中大大受益,获得了以动态方式管理组件生命周期的一个健壮的系统。新的使用方法每天都在被发掘,比如服务器层特征 servlet、JavaServer Pages 以及 Eclipse 样式插件中的其他 HTTP 资源。

Eclipse Foundation 已经决定在驱动 OSGi 规范向前发展的过程中扮演关键角色,以便于自己和其他人利用 OSGi。在从专用 Eclipse 插件框架转换到 OSGi 的过程中,对 OSGi 规范进行了许多添加,这些添加成了 OSGi R4 规范发行版的一部分。因此,Eclipse Equinox 项目已经成为不断发展的 OSGi 参考实现。该实现以及用于管理发展 OSGi 的 Java Specification Request(JSR) 291 的创建,保证了 Eclipse/OSGi 合作伙伴关系将在未来几年里不断取得成功。

分类: NetBeans & Eclipse 标签: ,

利用 OSGi 解决 Eclipse 插件难题

2006年6月3日 1 条评论

本文介绍如何在代码中为其他插件编写扩展,而不是用 Eclipse V3.2 的动态扩展 API 创建对其他插件的依赖性。您可使用开放服务网关(Open Services Gateway Initiative,OSGi)服务 API 和动态 API 完成所有这些任务甚至更多任务。

Eclipse中的 OSGI 的实现是通过 Equinox 项目完成的, Equinox 实现了 OSGi R4 核心框架规范.

Figure 1. OSGi overview

Figure 2. Service orientation interaction

Eclipse V3.2 中的新特性是能够在运行时提供扩展。通过将此功能与 OSGi 框架结合,插件可以检查服务的存在性,如果存在,可从服务中定义的扩展点创建扩展。这在使用面向服务架构的原则同时,促进了真正动态的环境。Eclipse V3.2 中新公开的是 addContribution() 方法,该方法在 IExtensionRegistry 接口中定义。

分类: NetBeans & Eclipse 标签: ,