spring initializr生成的war包能部署吗?

如图,通过spring initializr生成springboot项目时可以选择jar包和war包,jar包可以直接导入ide进行开发,war包是可以直接部署吗?求大神指教

回答

额,你需要了解的是jar,war的区别。

  • jar的运行是通过jar -jar xxx.jar直接启动。如果是spring boot,则使用和引导内嵌Tomcat启动,启动成功就会发布端口成为http应用服务器。
  • war的运行一般要部署到servlet容器中运行,比如Tomcat, Jetty, Weblogic等。

记录:spring initializr这里的jar和war应该是指pom文件中的<packaging>war</packaging>,因此本人知识盲点应该是maven

以上是 spring initializr生成的war包能部署吗? 的全部内容, 来源链接: utcz.com/a/20967.html

回到顶部