zoukankan      html  css  js  c++  java
  • 【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)

      修改完JS和JSP不停的重启服务器真的很烦,所以设置修改完之后不用重启也生效;

    前提有两个:

    1. 确保使用的是debug模式。

    2. 确保tomcat是由idea实例化的。也就是说tomcat是在idea中配置好的

    Run-》Edit Configurations修改下面两处地方:

    注意:

      上面还有个是:update resources,这个配置应该是只会更新JS和JSP这些,而不会重新编译class文件,

            如果选择update classes and resources会重新编译java文件和JSP,js,相当于热部署。(这个有时候会报错不能删除jar包,多切换几次上面的更新的东西,也就是上面更新静态资源和更新java切换几次就好了。)

     注意:

       有时候发现没有上面的选项,原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的

     

    修改方式:

    先删掉当前工程,再次添加,添加的时候选择Artiface(exploded的意思是发布目录,类似于将war打成包之后自动解压)

    然后在Server中更改为:Update classes and resources

    --------------------------------分割线------------------------------------------------

    on ‘update‘ action:当用户主动执行更新的时候更新

    on frame deactication:在编辑窗口失去焦点的时候更新

  • 相关阅读:
    在基础数据类型和在对象中 使用 == 与equals的差别
    对Java中静态代理和动态代理的简单理解
    MyBatis中sqlSession的创建及执行流程
    Spring相关概念
    AOP相关
    IOC容器和Bean的配置
    如何将本地项目上传到GitHub进行托管
    稀疏数组
    Java集合回忆
    JSTL标签库
  • 原文地址:https://www.cnblogs.com/qlqwjy/p/8583339.html
Copyright © 2011-2022 走看看