首页 > 电脑专区 > 电脑教程 >

Spring boot之打war包并把配置文件打在包外

来源:互联网 2023-02-21 19:06:30 107

简单介绍一下最近使用spring boot的一些心得,如何使用外置的tomcat运行spring boot2ab办公区 - 实用经验教程分享!

工具/原料

  • eclipse
  • spring boot

方法/步骤

  • 1

    在启动方法内继承SpringBootServletInitializer并实现configure方法2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

  • 2

    在pom中的spring-boot-starter-web排除内置tomcat,并新添加tomcat的依赖,并设置成provided2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

  • 3

    把原来的packaging的jar修改成war,并且设置finalName(finalName为打包名称)2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

  • 3该信息未经授权抓取自百度经验
  • 4

    用packagingExcludes把不需要打在包内的自定义配置文件排除在外。排除自定义配置文件的作用,例如:redis,mongodb之类的外置依赖的服务器IP变化,无需重新打包,直接修改配置文件重启即可完成配置2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

  • 5

    成功打包demo.war,放入tomcat中运行,结果如下2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

    Spring boot之打war包并把配置文件打在包外2ab办公区 - 实用经验教程分享!

  • 注意事项

    • 打war包后访问路径要加入项目名称
    • 把可以自定义的配置文件排除在外,可以实现灵活配置

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!2ab办公区 - 实用经验教程分享!


    标签: 操作系统配置文件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码