问题描述:
在使用JNDI连接数据库的时候,为了使用配置连接池获取连接
需要在conf/Catalina/localhost目录下建立一个xxx.xml(xxx为项目名)
其中内容为:
在Tomcat启动后会报错:
Name [jdbc/dataSource] is not bound in this Context. Unable to find [jdbc]
这时候我们如果再重启Tomcat,就会发现 conf/Catalina/localhost下的xml文件消失了。
解决方法:
首先将xxx.xml改为Context.xml
然后将其放置在 项目/WebContect/META-INF 目录下
重启Tomcat,问题解决