IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境
Posted 笑虾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境相关的知识,希望对你有一定的参考价值。
IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境
如果我们在idea中直接创建一个 tomcat 配置文件并执行它启动,也是可以的。但是我们用Maven
实现的分环境,就被无视了。所以思路是用我们配好的 maven 环境打包,然后Idea只负责启动项。(打包的工作就又交给 Maven 了)
整个流程分两部分:
- 创建一个Maven打包配置。
- 创建Tomcat启动配置。然后在
Before launch
前执行 Maven 实现打包。
1、创建一个Maven打包配置
实现分环境打包。
按上图创建然后填入以下信息:
Working directory :E:/项目根目录
Command line:install -DskipTests
打包跳过测试
Profiles (separated with space):local
打包环境 local
这个local
对应pom.xml
中的 profile
配置。详见:Maven 学习笔记 多环境配置
2、安装Tomcat
我这里早已经装好了。还未装的详见:Tomcat 下载安装
3、Idea中创建启动配置
3.1 创建一个Tomcat启动配置
3.2. 指定Tomcat的位置
3.3. 设置Tomcat启动前的执行列表
- 原有的都用不上,全删了。
- 添加一个新配置。
在弹出列表中选中第1步里创建的Maven打包命令。
选择刚创建好的环境,就可以启动了。
参考资料
以上是关于IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境的主要内容,如果未能解决你的问题,请参考以下文章
IntelliJ IDEA 记学习笔 Maven自动导包 Auto Import
IntelliJ IDEA 记学习笔《项目git仓库地址变更》
IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境
IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境