JAR包的目的是把类和相关的资源封装到压缩的归档文件中
WAR文件代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件
JAR 直接上传到服务器即可使用
WAR 需要放置到tomcat的webapp目录下,依靠容器运行
SpringBoot项目 默认就是JAR,打成JAR包,可以直接放置到 有jdk环境的服务器上运行,因为内置了tomcat。 直接 java -jar **.jar 运行
打成WAR包需要将内置的tomcat注释掉,并放置到服务器上的Tomcat的wepapp目录下 。最后放置完成到bin 目录下 启动tomcat startup.bat(这里面是运行tomcat的代码)