SpringBoot 怎么将 jar 打包并部署到 Tomcat?

您所在的位置:网站首页 maven怎么打包成war包 SpringBoot 怎么将 jar 打包并部署到 Tomcat?

SpringBoot 怎么将 jar 打包并部署到 Tomcat?

2023-03-24 22:40| 来源: 网络整理| 查看: 265

SpringBoot支持将应用打包成可执行的JAR文件,也可以将应用打包成WAR文件进行部署到Tomcat等Servlet容器中。下面是将SpringBoot应用打包成WAR文件并部署到Tomcat的步骤:

在SpringBoot应用的pom.xml文件中添加以下插件配置: org.springframework.boot spring-boot-maven-plugin true

这个插件将会在打包过程中重新打包为一个war包。

在application.properties或application.yml配置文件中添加以下配置:server.servlet.context-path=/你的应用名称 server.port=80 server.servlet.context-path 配置项指定了应用在Tomcat中的ContextPath,也就是应用的URL前缀,例如配置成 /myapp,那么应用的URL就是 http://localhost:8080/myapp。 server.port 配置项指定了应用在Tomcat中的端口号。 3. 执行以下命令进行打包:

mvn clean package

执行以上命令后,会在target目录下生成一个war文件。 4. 将生成的war包复制到Tomcat的webapps目录下,并启动Tomcat服务。 5. 访问应用: 访问 http://localhost:8080/你的应用名称 即可访问你的SpringBoot应用。 注意:在将应用部署到Tomcat时,需要将原来的内嵌Tomcat相关依赖从pom.xml文件中移除,否则可能会出现冲突。同时,如果应用中使用了Spring Security等功能,还需要配置Tomcat的安全性配置

Sprinigboot 内嵌了Tomcat,可以直接打包成jar包,利用 java -jar xxx.jar 启动项目。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3