Intellij IDEA 再次运行时的四个选项Update resources,Update classes and resources,Redeploy,Restart server 是什么意思?
如果你只更改了资源,而没有修改代码,那么选第一个,更新资源。
如果你只修改了代码和资源,那么选第二个
如果你修改了配置文件,或者改动很多,希望重新部署,选第三个
如果你希望重新运行你的程序(这会导致全局变量和代码的重置),那么选第四个
前面的选项速度快,后面的选项更新更彻底。所以你的原则是在确保更新成功的前提下,选前面的。
更新静态资源(比如html,js,css等)
更新class文件和静态资源
重新部署项目
重启tomcat服务