如何在IntelliJ IDEA中配置Tomcat 9的context.xml数据库资源?
在IntelliJ IDEA中实现Tomcat实例级context.xml自定义
用IDEA原生Tomcat配置实现(推荐)
- 点击右上角运行配置下拉框,选择「Edit Configurations...」
- 找到已有的Tomcat Server配置(没有的话点「+」新建),切换到「Server」标签页
- 在「Tomcat Server」区域点击「Configuration」后的「...」,选中你的外部Tomcat安装目录
- 拉到标签页底部,找到「Deployment」板块,勾选「Use custom context file」,点击文件夹图标选择你项目里的自定义context.xml(建议放在
src/main/resources/META-INF/下,方便管理) - 保存配置后启动Tomcat,IDEA会优先使用你指定的这个文件,不会影响Tomcat安装目录的默认配置
用Smart Tomcat插件的配置方法
- 装好插件后,新建「Smart Tomcat」运行配置
- 在配置页选择你的外部Tomcat安装目录
- 找到「Context Config」部分,勾选「Custom context.xml」,指定项目内的自定义context.xml路径
- 启动插件时,就会加载你自定义的配置,和Eclipse里的实例级配置效果一致
额外提示
- 自定义的context.xml里可以直接加
<Resource>标签配置数据库连接池等资源,和Eclipse操作完全一样 - 把配置文件放在项目里,方便版本控制,还能避免不同项目互相干扰
内容的提问来源于stack exchange,提问作者Ciro Dolce
相关产品推荐
相关产品推荐

