java web程序部署的时候可以直接将war包部署到服务器上,也可以将war包解压后的文件部署到服务器上。想问一下这两种部署方式有何区别?war包是经过压缩的,服务器(比如tomcat)是如何处理其中项目文件的?另外,如果我想更深入的了解一下此问题及其相关问题,有没有什么资料可以参考?
3 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
这两种部署方式有何区别?
我觉得应该没什么差别,硬要说的话,那war
包部署应该更有效率,风险也更低吧。毕竟直接上传文件夹,万一某个文件漏掉了,或者上传失败了,都要专门处理;还有多文件上传,以ftp
为例,每个文件(印象中)都要单独建立连接,很费时间啊
war包是经过压缩的,服务器(比如tomcat)是如何处理其中项目文件的?
tomcat
在拿到war
包后,会自动解压的
关于为什么用war
,可以看看这里:why-war
眼眸繁星
TA贡献1873条经验 获得超9个赞
添加回答
举报
0/150
提交
取消