• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

Oracle9iAS Containers for J2EE独立版指南--(打包与部署)

发布: 2007-7-01 18:47 | 作者: admin | 来源: | 查看: 12次 | 进入软件测试论坛讨论

领测软件测试网 使用admin.jar按打为EAR包的application部署
1〉打包应用程序
需打包的应用程序目录结构为

根目录/
JSP程序目录/
WEB-INF/
Classes/
Lib/
Web.xml

在根目录下,用java 的jar命令将其打包为WebJ2EE.war文件。
如:
war包
jar -cvf xxx.war ./

新建TEMP根目录,在目录中建立META-INF目录,其中新建application.xml,其内容为:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC @#-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN@# @#http://java.sun.com/j2ee/dtds/application_1_2.dtd@#>
<application>
<display-name>WebJ2EE</display-name>
<description>Application description</description>
<module>
<web>
<web-uri>WebJ2EE.war</web-uri>
<context-root></context-root>
</web>
</module>
</application>
注意其结构内不得有注释。
其目录结构为:
TEMP
|
|--META-INF/
|-- application.xml (注意大小写)
同时将打好的WebJ2EE.war包放入TEMP下,总结构如下:
TEMP
|
|-- META-INF/
| |-- Application.xml
|
|-- WebJ2EE.war
在TEMP根目录下用java 的jar命令将其打包为WebJ2EE.ear:
jar cvfM appname.ear .
注意命令最后有 . 号;
注意完整目录结构为:


2〉部署:
java -jar admin.jar ormi://host:port username password
-deploy
-file filename
-deploymentName app_name
-targetPath path/destination

参数 file 后跟 EAR 文件的local路径和文件名
参数 deploymentName 后跟用户定义的 Web Application 名称
参数 targetPath 后跟 Web Application 的部署路径,默认是/application

server.xml被改变
/*********************************** 注意 ****************************************
WEB-INF\lib下新加jar文件 或 WEB-INF\classes 下新加class文件 如果不是servlet,而是一般java bean或一般class文件就不用在web.xml里注册,而servlet用绝对路径也可以不注册。
例如:
D:\oc4j\j2ee\home>java -jar admin.jar ormi://caesar:23791 admin 199p18m -deploy -
file webaxis.ear -deploymentName myfirstapp
**********************************************************************************/


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网