IDEA的运行小三角有这几种选择:
image.png
一直只会用,但是不太懂,这里记录一下:
- Update resources:就是除了class之外的资源会被Update
- Update classes and resources:所有资源会被update,更改的类会被重新编译。需要注意的是类是否真的被更新取决于你的服务器设置。
( 注:此处选项可能会是Hot Swap Classes,redeploy,restart server,这是因为deployment中war设置不是exploded.下面会提到.) 实现热部署 - Redeploy : 重新部署
- Restart server:重新启动服务器
Artifact
Artifact--可以理解为项目部署时生成的一种格式文件
它有两种类型:
- 普通的 .war (Web application archive) :一种压缩格式,当部署的时候服务器才会为应用解压所需的资源
- .war exploded 也就是没有被压缩过的格式。可以随时被改动和部署。为了调试方便一般会选择.war exploded格式的..
网友评论