当前位置: 代码迷 >> JBoss >> jboss部署有关问题
  详细解决方案

jboss部署有关问题

热度:6397   发布时间:2013-02-26 00:00:00.0
jboss部署问题
首先说明下我刚接触jboss 是个新手 以前用tomcat 问题很简单 就是我要在jboss上部署个web项目 我看到网上说有个热部署不用重启 我把项目a.war 放在了server/default/deploy/ 下面 然后我就直接访问 http:ip:8080/a/index.jsp 但是该页无法显示 不知道为什么 请高手给解答下 还有一点就是现在这上面已经有一个项目在运行 比较急 在线等 高分悬赏 只要我试过你说的方法后可以访问了就发分

------解决方案--------------------------------------------------------
打包后的a.war目录应该是
WEB 应用根目录 
| -- **/*. jsp 
| -- WEB-INF 
| -- web.xml 
| -- lib 
| -- *.* 
| -- classes 
| -- **/*.class
------解决方案--------------------------------------------------------
启动jboss时看看当前的部署目录是不是/server/default/deploy目录,只要部署在当前的部署目录就行了,不用配置,

------解决方案--------------------------------------------------------
首先要你的JBoss要启动起来
第二, 在JBoss下有个server\default\conf\jboss-service.xml
检查这个文件时WebService里的端口号是不是8080
------解决方案--------------------------------------------------------
lz是什么版本?不同的版本热部署略有不同.
3.0及以下版本直接放到server\default\deploy\下就可以了.
4.0以上版本在热部署时,不同的文件要分别部署.
比如.jsp ,等资源文件是放在server\default\deploy\ROOT.war下面的.