开始之前
在开始构建应用程序时,我决定使用 Java 编程语言作为实现语言。我希望编写可以在 Microsoft® Windows®、Linux® 或 Mac OS X 上运行的应用程序。应用程序需要使用本地资源,因此将它作为独立应用程序来构建要比作为 Web 应用程序更加有意义。但是,我在部署时遇到了麻烦。我希望能够方便地部署应用程序来完成初始安装,并希望能够方便地推出更新,而不需要在应用程序中构建更新框架。通过 JWS 技术, 您只需一个单击操作便可将应用程序部署到 Internet 上。
如果您能够在 Eclipse Platform 上构建应用程序,那么通过结合 JWS,您可以比构建和推出安装程序更加轻松地部署一些重要的企业级工具。
本教程演示如何构建基于 Eclipse Platform 的应用程序,以及如何通过 JWS 部署该应用程序。不要将它与在 Eclipse 中使用 Standard Widget Toolkit (SWT) 构建 Rich Client Platform (RCP) 应用程序,以及使用 JWS 分发它相混淆(参考资料 小节提供了如何实现此任务的相关教程)。
阅读本教程之后,您应该能够使用 JSW 开发扩展 Eclipse Platform 的产品,并部署基于 Eclipse 的应用程序。
您应该熟悉 Eclipse 和 Java 编程语言。在阅读 XML 示例时,了解 XML 知识将有所帮助。
要运行示例,您必须安装和运行 Eclipse V3.3 或 更新版本。您还需要 Java V1.5 或更新版本。要运行 JWS 示例,您需要访问运行中的 Web 服务器,并能向 Web 服务添加 MIME 类型关联(如果未正确配置)。理想情况下,您应该拥有可用于测试的本地开发 Web 服务器。