Idea-每次修改JS文件都需要重启Idea才能生效解决方法
2017-01-23 16:34
609 查看
最近开始使用Idea,有些地方的确比eclipse方便。但是我发现工程每次修改JS或者是JSP页面后,并没有生效,每次修改都需要重启一次Tomcat这样的确不方便。我想Idea肯定有设置的方法,不可能有这么不方便的功能存在。
需要在Tomcat的设置中为:
on ‘update‘ action:当用户主动执行更新的时候更新 快捷键:Ctrl + F9
on frame deactication:在编辑窗口失去焦点的时候更新
你可以根据自己的需求进行设置,我这里两个都有设置。
如果你的工程中没有 Update classes and resources 这个选项,只有如下选项那么请接着往下看,因为我开始也是这样的,在这种情况下你更新后只能更新classes文件中的变动,并不能更新静态文件中的变动。
出现这种选项情况的原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的。
修改方式:
先remove当前工程,再次添加,添加的时候选择Artiface
然后选择工程名称后面有 exploded的选项
注意:
选择后记的填写Application context
然后在Server中更改为:Update classes and resources
___:war exploded
展开部署(相当于将资源文件进行展开后进行部署)
___:war
发布模式,这是先打成war包,再部署
需要在Tomcat的设置中为:
on ‘update‘ action:当用户主动执行更新的时候更新 快捷键:Ctrl + F9
on frame deactication:在编辑窗口失去焦点的时候更新
你可以根据自己的需求进行设置,我这里两个都有设置。
如果你的工程中没有 Update classes and resources 这个选项,只有如下选项那么请接着往下看,因为我开始也是这样的,在这种情况下你更新后只能更新classes文件中的变动,并不能更新静态文件中的变动。
出现这种选项情况的原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的。
修改方式:
先remove当前工程,再次添加,添加的时候选择Artiface
然后选择工程名称后面有 exploded的选项
注意:
选择后记的填写Application context
然后在Server中更改为:Update classes and resources
___:war exploded
展开部署(相当于将资源文件进行展开后进行部署)
___:war
发布模式,这是先打成war包,再部署
相关文章推荐
- Idea-每次修改JS文件都需要重启Idea才能生效解决方法
- Idea使用记录--每次修改JS文件都需要重启Idea才能生效解决方法
- Idea+tomcat-每次修改JS文件都需要重启tomcat才能生效解决方法
- IntelliJ IDEA之项目热部署设置,解决为什么修改jsp或html页面,需要重启服务才能生效!
- 解决Eclipse每次修改完代码后需要先Clean代码才能生效问题
- 解决修改windows环境变量需要重启才能生效
- IntelliJ IDEA 怎么热部署,每次修改java文件就得重启tomcat的解决办法
- 修改php.ini不生效问题解决方法(上传大于8M的文件)
- xcode每次修改都需要clean后才能生效
- Linux下修改.bash_profile文件后再次用CRT启动环境变量未生效的解决方法,oracle命令无法使用
- eclipse:解决修改文件需要重启tomcat问题
- IntelliJ IDEA16 热部署,解决每次修改java文件就得重启tomcat的问题
- 使用Eclipse修改JSP页面需要重启tomcat的解决方法
- [DELVE][web]解决jsp修改后,修改的内容需要重启tomcat才能刷新出来
- 解决Eclipse每次修改完代码后需要先Clean,不然部署不上文件的问题
- 大文件上传,修改php.ini的配置之后仍不生效解决方法
- 修改ip地址后提示"需要重启才能生效"
- 外部引入js文件不生效解决方法
- 共享文件"您需要计算机管理员提供的权限才能对此文件进行更改"的解决方法
- centos6.5下LNMP环境中修改配置文件后nginx重启失败的解决方法