新建一个tomcat启动器(或编辑现有的), 在deployment选项卡中, 最下边的Before launch设置添加一个Gradle Task
![](https://img.haomeiwen.com/i8936944/cf0d0244d600c1b4.png)
配置如下:
![](https://img.haomeiwen.com/i8936944/f53f37d2cf14f682.png)
Tasks 为项目的启动类型
Arguments 为gradle的编译参数: 格式为-D{0}={1}
第一个参数(黄色箭头部分)为部署项目时定义的环境选择关键字, 如:env/profile等都为常用的, 第二个参数(红色箭头部分)为对应的环境名称,如dev/test/product
在项目包选择时, 我们常用的是使用IDE的构建器产生的包作为启动包, 如果我们要调试非开发环境时, 切换环境使用修改配置文件等方式也可以达到相似的效果, 但是修改配置的方式比较繁琐, 并且容易直接提交到版本控制造成不必要的麻烦, 不如直接新建一个专用的调试器来的直接和方便.
网友评论