zoukankan      html  css  js  c++  java
  • springboot的jar包部署

    由于springboot常用war包部署,改为cloud开发模式多端口情况下,部署反而不习惯

    毕竟,war包要不要项目名访问都必须放在tomcat的root目录下

    而此目录限制只能放置一个项目,并且登录端口限制为tomcat的接口了

    因此,jar包部署就成了必然的方式了

    1、添加pom设置

    静态文件需要访问,所以静态文件webapp下的文件需要重新指定位置,具体配置如下

    <resource>
        <directory>src/main/webapp</directory>
        <targetPath>META-INF/resources</targetPath>
        <includes>
            <include>**/*.*</include>
        </includes>
        <filtering>false</filtering>
    </resource>

    2、打包方式从war包改为jar包,这个位置都清楚,不说了

    但是实际使用的时候产生了一定的问题,比如在开发期间,静态文件代码的修改,并不会时时反应,清除浏览器缓存也没有用

    因此,该缓存是存在于springboot打包的jar中的

    于是,开发中需要注释掉上述内容为好

    以上

  • 相关阅读:
    Mysql日志管理
    Mysql 安全和DCL语句
    Mysql DDL语句之视图
    Mysql增删改查(DML、DQL)
    Mysql操作之部分DDL语句
    如何做事情
    temp
    asp.net入门
    希望尽快回忆起来
    需求?
  • 原文地址:https://www.cnblogs.com/liuyuhangCastle/p/11669821.html
Copyright © 2011-2022 走看看