这两个选项分别是什么意思

来源:1-3 IDEA环境下创建Maven WebApp

慕村1463237

2020-03-27 15:48:49

http://img.mukewang.com/climg/5e7dafdf09e510e506830119.jpg

写回答

1回答

好帮手慕小班

2020-03-27

同学你好,这是idea的两个选项,可以简单的这样理解:

1、On Update action : 顾名思义,当代码改变的时候,需要IDEA为你做什么;

     On Frame deactivation : 当失去焦点(比如你最小化了IDEA窗口),需要IDEA为你做什么。

2、   On Update action 里面有四个选项(一般选Update classes and resources):

            -Update resources :如果发现有更新,而且更新的是资源文件(*.jsp,*.xml等,不包括java文件),就会立刻生效

           -Update classes and resources : 如果发现有更新,这个是同时包含java文件和资源文件的,就会立刻生效

            -Redploy : 重新部署,只是把原来的war删掉,不重启服务器

            -Restart : 重启服务器

      On Frame deactivation:

           -Do nothing : 不做任何事 (一般推荐这个,因为失去焦点的几率太大)

           -Update resources : 失去焦点后,修改的resources文件都会立刻生效

          -Update classes and resources : 失去焦点后,修改的java ,resources文件都会立刻生效

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 8263 问题

查看课程