赞
踩
当遇到IDEA部署Tomcat的时候,发现“On Update Action”
和“On frame deactivation”
里面没有之前的“Update classes and resources”
,只有“Hot Swap classes”
。如图所示:
这是因为你在部署tomcat的时候Deployment选择了war包,而不是之前的war exploded包
那这两个包有什么区别呢?
war包是自己打包生成的,默认是一个已经完成准备部署发布的项目;而war exploded包是IDEA在工程创建的时候就自动生成的,是给用户放在服务器上调试用的,并不是一个完成的准备发布的项目。所以当我们在tomca的Deployment里面部署的是war包的话,就没有“Update classes and resources”
,只有部署war exploded包的时候才会出现“Update classes and resources”
。如图所示:
ps:
“On Update Action”
是指IDE做什么更新行为,快捷键“Ctrl+F9”
“On frame deactivation”
是指IDE失去焦点的时候,做什么
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。