idea开发javaweb项目,新建了css,js,java文件,都需要重启tomcat呀?

 

问题描述:

为什么修改css,js,java文件就可以,新建的就需要重启呀


 

第 1 个答案:

我是没有遇到这个问题:

1.确认是否是这种发布程序的方式

clipboard.png

2.确认下Tomcat 配置

clipboard.png

这样子设置了之后,每次变化,都 idea 都会感应到,并且帮我们自己更新。

1.修改 html、css、js 只需要刷新界面就好(有可能需要清除浏览器缓存)

2.java代码 只需要重新请求就可以了


 

第 2 个答案:

使用热部署jrebal


 

第 3 个答案:

不需要 jrebal 插件的,可以直接修改运行选项,首先运行的 exploded 类型的 war
clipboard.png

然后修改更新选项为 Redoploy(重新部署) 并从 Update classes and resources(源文件/资源文件)进行更新
clipboard.png

然后最好习惯用调试模式运行 web 项目,在想要更新项目时(主要是 class/资源文件无法自动更新,jsp 视图可以),使用 ctrl+F10 更新整个项目(甚至会更新 web.xml),所以,尽量避免重启 tomcat,一般这种更新方法就足够了

clipboard.png

最后,有问题可以继续询问,如果吾辈看到的话就会回复啦 (๑•̀ㅂ•́)و✧ (8


 

第 4 个答案:

clipboard.png

前端代码一般开了这个就会自动更新了,有些不生效的情况建议 ctrl + F5强刷一下。


模拟器上图表画出来可以在图表范围内出现滚动条拖动。。。求解