jboss4.2.2GA tomcat 部署web应用

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



你可能感兴趣的:(jboss4.2.2GA tomcat 部署web应用)