Posted on 2011-03-14 13:40
云云 阅读(2057)
评论(0) 编辑 收藏
jboss4.2.2GA版发布war应用程序
找到jboss安装目录 D:\jboss-4.2.2.GA\server\default\conf 下的jboss-service.xml
<attribute name="URLs">
deploy/,file:/D:\\svn\\BR_tanx_proj_20110309_2011_0323\\tanx-crm-webapp\\target\\tanx-crm.war
</attribute>
在这个地方 加上war程序的路径
记住deploy/,file:/不能少
启动jboss 然后登录jboss控制台
http://127.0.0.1:8888/jmx-console/
找到
jboss.web.deployment
就可以看到
id=610166285,war=tanx-crm.war
此时就已经成功了
在jboss控制台可以看到下面这段代码
15:37:38,023 INFO [TomcatDeployer] deploy, ctxPath=/tanxcrm, warUrl=/tmp/deploy/tmp556986035452711732tanx-crm-exp.war/
15:37:39,724 INFO [[/tanxcrm]] Set web app root system property: 'webapp.root' = [D:\Jarlib\jboss-4.2.2.GA\server\default\.\tmp\deploy\tmp556986035452711732tanx-crm-exp.war\]
现在去浏览器上访问
http://127.0.0.1:8081/tanxcrm/login.do
这里的tanxcrm来源于ctxPath=/tanxcrm
tomcat发布应用程序
找到tomcat的安装目录:D:\tomcat-6.0.20\conf
找到server.xml在 context节点处配置
<Context path="/crm" docBase="D:/svn/br_luna_crm_20101206_canggu_daily/crm-webapp/target/crm-webapp.war" debug="0" reloadable="false" crossContext="true">
<ResourceLink global="jdbc/globalDataSource" name="jdbc/crmDataSource" type="javax.sql.DataSource"/>
<ResourceLink global="jdbc/notifyDataSource" name="jdbc/notifyDataSource" type="javax.sql.DataSource"/>
</Context>
其中的resouceLink配置数据库连接
其中的docBase是目录文件的路径
注意防问的时候需要加上/crm
如http:127.0.0.1:8080/crm