创建、部署和调试 Apache Geronimo 应用程序
2009-12-14 00:00:00 来源:WEB开发网下一步是在调试模式下重启 Geronimo 服务器。当 WTP 项目完成后,这项操作将自动进行,但是目前您需要在“Debug”模式下手动重启服务器。在右下窗格中选择 Servers 选项卡,并从弹出菜单中停止 Geronimo 服务器,然后再在“Debug”模式下重启它。现在您可以选择新建的 JSP 文件,并从其弹出菜单中选择 Debug as > Debug on server。新建的 JSP 文件会被编译,应用程序会重新部署到服务器上,而调试器会停在设置中断点的位置。现在您可以单步调试 JSP 文件,同时查看并更改变量值,而当您继续执行(使用绿色箭头),JSP 文件就被提交给浏览器。
图 5. 向 Web 浏览器提交 JSP文件
查看原图(大图)
您可以对应用程序做任何需要的更改,然后,如上所述,选择 Run on server 操作,将更改重新部署到 Geronimo中。servers 视图的“Publish”操作也会将与所选服务器相关的所有应用程序重新部署。
使用 Eclipse XML 编辑器
这个编辑器预计将会被扩展以支持整个部署计划方案,但是目前您可以用它来编辑这个文件。
部署计划
Geronimo Web 应用程序在部署计划中定义了它们的基本行为。对于 Web 应用程序来说,这个计划被命名为 geronimo-jetty.xml,它在 WebContent > WEB-INF 目录中。在将应用程序部署到 Geronimo 中时,如果还没有基本部署计划,就会自动创建一个。您必须修改这个文件来为应用程序指定一个新的上下文路径。有一个编辑器可用来操纵这个文件的基本方面。要使用这个编辑器,在 navigator 视图中找到该文件,并选择 Open with > Deployment plan editor 来打开编辑器。部署计划的一些方面还没有展现在编辑器中,这些数据没有显示在编辑器中,但是保存文件时它们也不会丢失。
图 6. Geronimo 部署计划编辑器
查看原图(大图)
结束语
Geronimo 服务器适配器插件还处于初期。它为与 Geronimo 的交互提供了基本支持,但是还需要做很多改进和完善。该插件是作为 Eclipse WTP 项目的一部分开发的,欢迎有兴趣的开发人员访问 Eclipse 网站并为该插件仍在进行的开发尽一份力。
- ››调试SQL server 2008功能设置
- ››创建SQL2005自动备份,定期删除的维护计划
- ››部署RTX2011服务器应注意的问题
- ››创建动态表单 javascript
- ››部署SQL AZURE的客户端管理工具,云计算体验之二
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››部署DHCP常犯的错误
- ››部署额外域控制器,Active Directory系列之四
- ››部署第一个域:Active Directory系列之二
- ››创建一个Twisted Reactor TCP服务器
- ››创建Windows Mobile上兼容性好的UI 程序
更多精彩
赞助商链接