org.logicalcobwebs.proxool.ProxoolException: Attempt to refer to a unregistered pool by its alias ‘data’
我是在本地运行这个项目没有问题,部署tomcat项目到云端出现了这个错误,项目会运行一次,之后就报错不运行了。
有人说是proxool.xml文件编码问题,建议重新手写一遍这个文件。
有的说是一个Tomcat下面的多个proxool.xml里data的连接池名字一样,需要修改成不一样的名字。
有的说是web.xml文件的原因,我仔细查了下,发现我web.xml文件下写的路径WEB-INF/config/前面都多了一个斜杠,去掉就可以了。但是本地没问题,这个原理还没有搞清楚,可能是本地和部署之后的扫描方式不一样。
如果你也遇到了这个问题,可以检查下proxool.xml和web.xml是不是有哪里写错了。