JRun Server应用部署篇
{
blueski制作:
JRun的部署可以直接在JMC中进行,这可是JRun的优势!你使用图形化界面的管理控制台来轻松完成。
有些东西不翻译比翻译要好,因为界面本来就是英文的,另外,有些基本的词如果翻译了反而容易混淆。
例如,象application这样的词太常见了,如果翻成“应用”,在中文的应用会有很多意思,对不对。
:)
}
How do I Deploy a Web Application?
Web applications通常作为Web ARchive (WAR)文件进行部署。这些压缩文件和 .jar文件很相似,其中包括了Web
application用到的所有资源。使用JMC中WAR Application Deployment功能,你可以将某个application’的.war文件部署到一个已经存在的JRun
server上去。.war文件包含了Web application所需要的JSP, EJB,
servlet, image和其它支持文件,并被安排在一个结构化的层次中,这时Servlet 2.2规范所定义的。这一结构还包括了deployment descriptor文件:web.xml.
使用WAR文件部署一个Web application的步骤是:
1 在JMC左边的pane中点击JRun server item.
2 点击War deployment.
3 在右边pane中输入以下属性properties:
Property
|
Description |
Servlet WAR File or Directory |
要包含Web application的WAR文件的完整路径 |
JRun Server Name |
选择JRun server来包含application.一般不选择admin
JRun server.
|
Application Name |
为新的application取名。在同一个JRun server中不可有同名。
|
Application Host |
如果是多主机系统,则选择一个主机,否则选择All Hosts
(default). |
Application URL |
映射的 URL,以“/”开头。例如“ /demo”,一个URL只能映射一个application。
|
Application Deploy Directory |
选择application要存放的真实路径,必须是实际存在的。Jrun有一个特别的路径选择界面。
在这个路径下你可以存放一个以上的application。
|
4 点击create按钮。JMC将创建一个空的Web application结构。
5 再点击浏览器的刷新按钮,新的站点名称将出现在所选JRun
server的下面。
6 重新启动JRun server.
********************************************************
How do I Deploy an EJB?
按照下列步骤进行Enterprise JavaBean的部署:
1 编译remote interface, home interface和bean implementation文件。
2 准备一个bean properties文件或者bean deployment descriptor。
3 准备一个manifest文件,在其中定义bean properties文件的文件名并标记为enterprise
bean,如下所示:
Name: <package-name>/<bean name>.properties
Enterprise-Bean: True
4 使用jar功能将上述所有文件打包成 .jar文件。
5 Copy .jar文件到JRun server的 /deploy 目录。
6 将你的 .jar文件加入到deploy.properties文件的ejipt.ejbJars
属性中去。
7 从JRun根目录使用类似于命令行的方式运行运行Deploy tool,如下所示:
java -Djava.security.policy=jrun.policy
-classpath lib/ejipt_tools.jar allaire.ejipt.tools.Deploy
*******************************************************
How do I Deploy a J2EE Application?
J2EE application通常以Enterprise ARchive (.ear)文件方式部署。这些压缩的文件和 .jar文件很相似,包含了J2EE
application用到的所有资源。使用JMC中Deploy a J2EE Application功能,你可以将一个
application的 .ear文件发布到一个已经存在的JRun server上。 .ear文件包含了Web
application和EJB,它们构成了J2EE application。
使用.ear部署J2EE application的步骤如下:
1 在 JMC左边的pane中点击 JRun server item.
2 点击Ear deployment.
3 在右边pane中输入以下属性 properties:
Property
|
Description |
Ear File |
指定 J2EE application的ear文件所在的完整路径。
|
JRun Server Name |
选择 JRun server来包含
application.一般不选择 admin
JRun server. |
4 点击Deploy按钮。JMC 将从.ear 创建 J2EE application。
5 重启JRun server.
*************************************************************************
另外还有命令行的方式来进行部署,详细参见 the Developing Applications with JRun 手册。
|