
情况:
发现用 jar 包部署和用 war 包部署都能在服务器上跑起来。查了下两者文件结构不同,概念不同。
疑问:
两者之间的区别除了概念上的和目录结构上的,还有什么区别么?
直接用是否有什么坑?
1 shoaly 2020-05-14 11:02:32 +08:00 在 java 还在思考 jar 还是 war 的时候, php 还在琢磨 lnml, lamp 的时候, go 已经把那个执行文件复制到服务器双击运行了... |
2 GM 2020-05-14 11:09:13 +08:00 jar 包主要是自包含的,自带 web 服务器。 war 包主要是给那些已经有 tomcat 等 web 服务器在跑的人部署用。 |
3 chenuu 2020-05-14 11:09:58 +08:00 我感觉 jar 方式是一种方便部署于云环境的方式.赶紧都在往这个方向靠 |
4 huntcool001 2020-05-14 11:12:50 +08:00 现在大家都是 jar 包了. jar 和 war 只是个目录方式,没啥本质区别. |
5 xiaoxinshiwo 2020-05-14 17:55:50 +08:00 没区别 |