zoukankan      html  css  js  c++  java
  • 修改SpringBoot打包后的配置文件

    spring-boot项目打包后就只有一个ROOT.war文件,但是一般数据库配置和端口之类的配置都会保存在application.properties或其他配置文件里,总不能没次给不同客户部署前都打包一次吧,那样太麻烦了。

    (针对用springboot内嵌的tomcat运行的情况下)于是双击打包后的 war文件,发现里面其实就是把所有相关文件压缩成一个文件而已。如下图:

    配置文件都保存在 *.warWEB-INFclasses 目录下。 当需要修改其中某个配置的内容时,可以解压出需要的配置文件,如 application.properties,然后修改里面的内容,再把修改后的文件直接拖进打开的 winrar中覆盖原来的文件即可。

    如果是把项目包直接发布到tomcat下的话,tomcat会自动帮忙解压的,这样的话直接修改解压后的文件夹里面的文件即可,如下:(建议用ROOT.war来命名发布项目名,这样可以直接用http:ip:port/ 来访问你的项目)

    还有一般发布的项目端口不是默认的8080端口,那么如何修改项目发布端口,如下图:

    (其实如果是发布到tomcat下的话,不需要设置这个参数,因为程序访问是以tomcat的端口为准的)

  • 相关阅读:
    Unique Binary Search Trees 解答
    Unique Paths II 解答
    Unique Paths 解答
    Maximum Subarray 解答
    Climbing Stairs 解答
    House Robber II 解答
    House Robber 解答
    Valid Palindrome 解答
    Container With Most Water 解答
    Remove Duplicates from Sorted List II 解答
  • 原文地址:https://www.cnblogs.com/lpq21314/p/13195414.html
Copyright © 2011-2022 走看看