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 了)

整个流程分两部分:

  1. 创建一个Maven打包配置。
  2. 创建Tomcat启动配置。然后在 Before launch 前执行 Maven 实现打包。

1、创建一个Maven打包配置

实现分环境打包。

按上图创建然后填入以下信息:
Working directoryE:/项目根目录
Command lineinstall -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. 原有的都用不上,全删了。
  2. 添加一个新配置。



在弹出列表中选中第1步里创建的Maven打包命令。


选择刚创建好的环境,就可以启动了。

参考资料

Tomcat 下载安装
Maven 学习笔记 多环境配置

以上是关于IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA 记学习笔 Maven自动导包 Auto Import

IntelliJ IDEA 记学习笔《项目git仓库地址变更》

IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境

IntelliJ IDEA 记学习笔 - Tomcat 启动调试,支持:Maven profiles 区分环境

IntelliJ IDEA 记学习笔 - properties 文件 UTF-8 以中文显示

IntelliJ IDEA 记学习笔 - properties 文件 UTF-8 以中文显示