war和jar的区别
2019-10-26 本文已影响0人
帮我的鸵鸟盖个章
war
和jar
包的区别
war
,包含web
模块,是需要放到外部web
容器里面,再启动web
容器发布的包。以Tomcat
来说,将war
包放置在其\webapps\
目录下,然后启动Tomcat
,这个包就会自动解压,就相当于发布了。
jar
包类似于java
项目引用的外部jar
包,可以被别的模块引用。如果是springboot
项目,因为内嵌了Tomcat
,所以可以使用java -jar
启动。