Welcome 微信登录

首页 / 软件开发 / JAVA / 使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二)

使用Eclipse Ganymede进行桌面、Web和移动设备开发,第2部分(二)2011-04-05 IBM Suresh Krishna第2部分: 采用Ganymede进行富客户机平台开发

在工作空间中选择 com.devworks.tutorial.po 并单击 Add Required Bundles。另外 ,单击 Validate Bundles 以确保已经包括所需的一切内容。

已经配置的 OSGi 框架包括 Jetty 服务器。Jetty 是轻量级开源 Web 服务器和 servlet 容器,并且在从工作区内部署它时由 Eclipse 使用以启动 RAP 应用程序。您可 以在 Arguments 选项卡中配置 Jetty 的启动值。

图 18. 设置 Jetty 实参

例如,在默认情况下,Jetty 将侦听端口 9090。如果需要更改此端口值,您可以修改 将此端口更改为其他端口的 VM 实参。如果是在 OS X 上进行开发,请将 - Djava.awt.headless=true 添加到 VM 实参中。要保存此启动配置,请选择 Common 选项 卡,然后将 Shared file 值编辑为 directory com.devworks.tutorial.po/launch。单 击 Apply,然后单击 Run。通过设置共享文件,Eclipse 将在运行时保存配置。

图 19. 运行启动配置

当然,单击 Run 也将启动 Jetty 服务器并随所选包一起启动 OSGi 框架。您可以在 Eclipse 控制台中看到该活动。

图 20. 查看环境启动