在 Apache Geronimo 中部署 Web 服务
2010-03-23 00:00:00 来源:WEB开发网Geronimo 需要一个 geronimo-jetty.xml 描述符。该代码如 清单 5 所示。
清单 5. geronimo-jetty.xml 描述符
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app
xmlns="http://geronimo.apache.org/xml/ns/web/jetty"
xmlns:naming="http://geronimo.apache.org/xml/ns/naming"
configId="amazonclient"
parentId="amazonClient">
<context-root>/amazonclient</context-root>
<context-priority-classloader>true</context-priority-classloader>
</web-app>
现在,您可将这个文件保存为 WAR 文件,并命名为 amazon.war。为此,请从 amazonclient 目录运行以下命令:
jar cf amazon.war
现在,您已经为在 Geronimo 上部署此代码做好了准备。
在 Geronimo 上部署消费者代码
构建标准 J2EE WAR 文件之后,就可以方便地在您所选择的任何应用服务器(或 servlet 引擎)上部署这个 WAR 文件。下面的部分将介绍如何在 Geronimo 上部署这个代码。
安装 Geronimo
首先下载并安装 Geronimo。下载 Geronimo 1.0 M3 安装程序。要运行这个安装程序,请使用以下命令:
java -jar geronimo-1.0-M3-installer.jar
按照步骤操作,将 Geronimo 安装到 GERONIMO_HOME,并将它定义为 C:\geronimo。
启动 Geronimo
要启动服务器,请从 GERONIMO_HOME 目录运行以下命令:
java -jar bin/server.jar
部署 Amazon.war 文件
您应当在类路径中的 setenv 批处理文件中定义所有的 JAR 文件。将这些文件从 AXIS_HOME\lib 复制到 GERONIMO_HOME\lib 中。这些 JAR 文件大多数已经存在于 GERONIMO_HOME\lib 中。请不要覆盖这些已存在的文件,即使您正在复制的文件是同一文件的更新版本。当提示是否替换现有文件时,请单击 No。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››部署RTX2011服务器应注意的问题
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››部署SQL AZURE的客户端管理工具,云计算体验之二
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
更多精彩
赞助商链接