zoukankan      html  css  js  c++  java
  • IDEA 热部署

    1. pom.xml中添加依赖

     <!--Spring 官方提供的热部署插件 -->
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-devtools</artifactId>
        <version>1.4.7.RELEASE</version>
          <optional>true</optional>
        </dependency>

    2. pom.xml中开启

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <fork>true</fork><!--必须添加这个配置-->
                    </configuration>
                </plugin>
            </plugins>
    </build>

    3. 

     4. 查找registry,可以使用ctrl+shirt+alt+/,弹出框后下拉找到 compiler.automake.allow.when.app.running 勾选上即可

    注意:

    Idea-每次修改静态文件都需要重新部署才能生效解决方法

     

    如果你的工程中没有 Update classes and resources 这个选项,

    只有如下选项那么请接着往下看,因为我开始也是这样的,

    在这种情况下你更新后只能更新classes文件中的变动,并不能更新静态文件中的变动。

    出现这种选项情况的原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的。

     

    修改方式:

    先remove当前工程,再次添加,添加的时候选择Artiface

     

     ___:war exploded 
      展开部署(相当于将资源文件进行展开后进行部署)
    ___:war
      发布模式,这是先打成war包,再部署

  • 相关阅读:
    NOIP 2008 立体图
    JDOJ 1606 数字三角形
    JDOJ 1133 分段公司利润
    NOIP 2011 选择客栈
    NOIP 2014 无线网络发射器选址
    USACO Party Invitations
    NOI 2001 食物链
    NOI 2002 银河英雄传说
    BOI 2003 团伙
    NOIP 2017 奶酪
  • 原文地址:https://www.cnblogs.com/mkl7/p/10802585.html
Copyright © 2011-2022 走看看