Be hurted to learn
其实看标题不是要抱怨个啥,我们在自己行走的道路上本来就会碰到各种各样的问题,记下来就好,我碰到的这个问题,很是鸡肋,也是SSM框架中配置“图片外存”的时候碰到的,一下子耗费了我三天时间,就是因为这个server.xml…
Eclipse 中的server.xml
eclipse中默认存放了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中写好注释隔开就行!