快速业务通道

使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二) - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
ervlet 桥接以在 servlet 容器中运行。此脚本假 定 servlet 桥接项目在当前工作空间中可用。templates\WEB- INF\eclipse\configuration\config.ini用于识别需要启动的关联包的 Eclipse 运行时 配置文件。templates\WEB-INF\eclipse\launch.initemplates\WEB-INF\web.xml

从这里把模板和脚本文件夹复制到 com.devworks.tutorial.po.feature 包中。

配置部署脚本

从 com.devworks.tutorial.po.feature 打开 feature.xml 并添加应当随功能一起打 包的必备插件:

com.devworks.tutorial.po com.ibm.icu org.eclipse.core.commands org.eclipse.core.contenttype org.eclipse.core.databinding org.eclipse.core.databinding.beans org.eclipse.core.expressions org.eclipse.core.jobs org.eclipse.core.runtime org.eclipse.equinox.app org.eclipse.equinox.common org.eclipse.equinox.http.registry org.eclipse.equinox.http.servlet org.eclipse.equinox.http.servletbridge org.eclipse.equinox.preferences org.eclipse.equinox.registry org.eclipse.equinox.servletbridge org.eclipse.osgi org.eclipse.osgi.services org.eclipse.rap.jface org.eclipse.rap.jface.databinding org.eclipse.rap.rwt org.eclipse.rap.rwt.q07 org.eclipse.rap.ui org.eclipse.rap.ui.forms org.eclipse.rap.ui.views org.eclipse.rap.ui.workbench

使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二)(10)

时间:2011-04-05 IBM Suresh Krishna

图 37 显示了将要添加的插件列表。

图 37. 添加插件

打开 script 文件夹中的 webappBuilder.xml。此文件是在 templates 文件夹、目标 和 Eclipse 的 PDE 导出特性的帮助下构建的。必须把 servletbridge.dir 属性更改为 下载并存储该包的本地文件系统中的相应路径(在本例中为 C:/temp/eclipse/workspace/org.eclipse.equinox.servletbridge)。还必须把 webapp.name 属性的值改为在特性构建后显示的文件夹。

图 38. 设置 servletbridge.dir 属性

保存文件。现在您已经准备好构建应用程序。

使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二)(11)

时间:2011-04-05 IBM Suresh Krishna

构建应用程序

在 Package Explorer 中,打开 webappBuilder.xml 的上下文菜单,并选择 Run As > Ant Build。

图 39. 构建插件

Eclipse 将显示 Edit 配置和启动窗口。命名为 Task Organizer,然后选择 JRE 选 项卡。确保选中 “Run in the same JRE as the workspace” 单选按钮。这将给工作空 间中的所有必备插件提供构建访问。

单击 Run,然后等待所有必备插件构建完毕。您可以通过控制台监视进度。

图 40. 查看插件构建

在所有构建完成后,在 Package Explorer 中按 F5 键或在上下文菜单中选择 Refresh 刷新 com.devworks.tutorial.po.feature 项目。现在将看到构建所创建的目录 结构。

图 41. 在 Package Explorer 中查看构建结果

使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二)(12)

时间:2011-04-05 IBM Suresh Krishna

Config.ini 包含在应用程序初始化期间载入的包。在部署前必须更新此文件。一种简 单方法是运行 org.eclipse.rap.demo.feature 中附带的 ConfigIniCreator.java 类。 打开此文件并编辑指向插件目录的文件路径以表示插件部署到的位置。在本例中,我们使 用 C:\temp\eclipse\workspace\com.devworks.tutorial.po.feature\build \PersonalTaskOrganizer\WEB-INF\eclipse\plugins。

图 42. 修改助手类

在 Package Explorer 中打开此文件的上下文菜单

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号