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