JBoss和Tomcat部署方式的区别
首先普及一下JBoss和Tomcat的部署方式区别
1. 其实没什么特别大的区别 ,毕竟JBoss使用了Tomcat的很多特性嘛(甚至很多代码,servlet处理这一块应该都是Tomcat的东西)
2. Tomcat的部署方式:
打成war包放到webapps下
直接把符合J2EE规范的目录(其实就是war包解压出来的目录)放到webapps下
在server.xml里面配置context自定义webapp的加载目录
在%Tomcat_Home%\conf\Catalina\localhost下添加一个xml用来定义webapp目录(之前开发我就是用的这种方式,很快很舒坦,用的Tomcatplugin)
3.JBoss的部署方式:
打成war/ear包放到%JBOSS_HOME%/server/default/deploy下
直接把符合J2EE规范的目录(其实就是war包解压出来的目录)放到webapps下,这里要注意一点,这个目录的名字要做一下修改:比如你的项目叫 "webproject",那么你的解压之后目录应该改名成webproject.war(我把war去掉就访问不了了,至于原因我也没查),注意这个不是文件,是个目录,他下面会有WEB-INF目录。而这种直接部署目录的方式,就叫做暴露式部署,Exploded Deployment
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!