【J2EE框架之SSM】该死的server.xml

本文分享了在IDEA中配置Tomcat时遇到的问题及解决方法。重点介绍如何手动修改Tomcat的server.xml文件来配置数据源,确保项目正常启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Be hurted to learn

其实看标题不是要抱怨个啥,我们在自己行走的道路上本来就会碰到各种各样的问题,记下来就好,我碰到的这个问题,很是鸡肋,也是SSM框架中配置“图片外存”的时候碰到的,一下子耗费了我三天时间,就是因为这个server.xml…

Eclipse 中的server.xml

eclipse中默认存放了Tomcat中的server.xml,如下图所示:
eclipse自带的server.xml,每次启动自动覆盖tomcat下的server.xml

eclipse自带的server.xml,每次启动自动覆盖tomcat下的server.xml

IDEA 中的 server.xml

这里也是要感谢segmentfault社区的一位老哥,学习Tomcat底层原理与配置文件属性真的很重要哇

Question

  • 将IDE转到IDEA,不清楚IDEA配置tomcat时,如何指定server.xml模式?
    像Eclipse中配置完tomcat,有Context declaration mode可以选择server.xml还是Context files,在IDEA里一直找不到。
    因为,项目的JNI配置在server.xml里,项目启动一直起不来,说找不到server.xml中配置的数据源?

Finish it

就像这位老哥说的就行了:

IDEA 是没有改server.xml 文件的地方,idea现在只支持该端口和项目context路径,所以你只能在tomcat配置文件中自己手动改。

不用担心不同项目的加载文件路径不同,只要在Tomcat/conf/server.xml中写好注释隔开就行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值