发布网友 发布时间:2022-05-26 09:19
共2个回答
热心网友 时间:2023-10-10 19:40
intellijidea默认文件是自动保存的,但是手头有个项目jsp文件改动后,在tomcat中不能立即响应变化。要jsp文件改动后立刻看到变化,有个配置。在ideatomcat中server的配置里,有个onframedeactivation,选择updateclassesandresources。另外有个配置onupdateaction,就是手动操作的时候采取什么动作,可以重启服务器,也可以像上面一样更新类和资源文件,我选的是Redeploy。可是当前项目没有updateclassesandresources这个选项,有个HotSwapclasses。这是由于服务器添加的Artifact类型问题,一般一个mole对应两种类型的Artifact,一种是war,一种是warexplored。war就是已war包形式发布,当前项目是这种形式,在这种形式下onframedeactivation配置没有updateclassesandresources选项。warexplored是发布文件目录,选择这种形式,onframedeactivation中就出现updateclassesandresources选项了。热心网友 时间:2023-10-10 19:41
mac command + option + V