1.进入 Edit Configurationsweb
2.点击 + ,选择 Tomcat 服务器,若是是本地Tomcat 选择 Local浏览器
3.修改容器名称,选择容器(新增,删除)tomcat
点击加号新增,选择本地文件系统中安装的tomcat目录服务器
4.添加web项目 Deployment ->点+号 ->选择artifacts ->选择相应项目的war exploded测试
5. 修改配置ui
1 所示,咱们能够切换随时为项目切换不一样的容器插件
2 所示,咱们能够指定给运行的容器设置 VM 参数3d
3 所示,这分别是在两种命令下的触发的事件。这个是 IntelliJ IDEA 特有的,也是重点On Update action 当咱们按 Ctrl + F10 进行容器更新的时候,能够根据咱们配置的这个事件内容进行容器更新。其中我选择的 Update classes and resources 事件是最经常使用的,表示咱们在按 Ctrl + F10 进行容器更新的时候,咱们触发更新编译的类和资源文件到容器中。在 Debug 模式下,这个也就是所谓的 HotSwap。这是这种热部署没有 JRebel 插件那样好用On frame deactivation 当咱们切换 IntelliJ IDEA 到浏览器的时候进行指定事件更新,这个通常是由于 Web 开发的时候,咱们须要常常在 IntelliJ IDEA 和各个浏览器之间来回切换测试,因此才有了这种需求。IntelliJ IDEA 是为了帮咱们在作这种无聊切换的时候作一些指定事情。固然了,若是切换过于频繁,这个功能仍是很耗资源的,因此我设置的是 Do nothing 表示切换的时候什么都不作blog
4 所示,默认 Tomcat 的 HTTP 端口是 8080,若是你须要改其端口能够在这里设置事件
5 所示,这里表示在 Tomcat 容器运行前作什么事情,这里分别了:Build 和 Build Artifacts 操做。如上面 Gif 演示,这里的 Build Artifacts 是咱们在 Deployment 选项卡中添加了 Artifact 以后自动出现的