IntelliJ IDEA中Tomcat服务器中无Update classes and resources的解决方法

1.问题描述

第一次使用ssm框架发现on “Update” action中没有Update classes and resources选项了,这就是说如果更新静态资源都要重启服务器,在开发过程中十分麻烦,查了一晚上也没有找到bug

IntelliJ IDEA中Tomcat服务器中无Update classes and resources的解决方法_第1张图片

2.解决办法

原来是artifact的问题:
Artifacts,它的作用是整合编译后的 java 文件,资源文件等,有不同的整合方式,比如war、jar、war exploded 等,对于 Module 而言,有了 Artifact 就可以部署到 web 容器中了。其中 war 和 war exploded 区别就是后者不压缩,开发时选后者便于看到修改文件后的效果。
我们只需选择war exploded(或者吧war删除)
IntelliJ IDEA中Tomcat服务器中无Update classes and resources的解决方法_第2张图片

这是就可以看到久违的Update classes and resources选项了
IntelliJ IDEA中Tomcat服务器中无Update classes and resources的解决方法_第3张图片

你可能感兴趣的:(前端学习)