Tomcat
1、war和war explored区别
(1)war模式:这种可以称之为是发布模式,就是先将WEB工程打成war包,然后再将其上传到服务器进行发布
(2)war exploded模式:是将WEB工程以当前文件夹的位置关系上传到服务器,即直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式
//热部署:就是在应用正在运行的时候升级软件,却不需要重新启动应用。对于Java应用程序来说,热部署就是在运行时更新Java类文件
2、修改jsp,js后,浏览器及时更新,不用重启tomcat
(1)FireFox问题
第一步,在浏览器中敲入:about:config ,然后回车
第二步,在显示出的内容中找到下面的列表内容,双击
browser.cache.check_doc_frequency
在出现的对话框中将3改为1
然后关闭这个页面,项目在更新时浏览器就可以及时地更新项目中的js文件。
(2)Chrome问题
使用ctrl+shift+R 强制刷新,不使用浏览器缓存来刷新页面或者用F5刷新
(3)Intellij IDEA问题
Edit Configurations --> Server --> on frame deactivation 修改为 updae class and resources(这个的意思是每次切换intellij idea时,加载资源和class文件,用完之后可以切换掉,否则电脑会比较卡)
intellij idea 安装live Edit 插件。