maven父子项目,由于pom文件中的<packaging>pom</packaging>导致报数据源配置错误
啊啊啊~~~ 又是踩坑的一天!!!
我在子模块中进行开发,然后子模块的pom文件中也写了<packaging>pom</packaging>导致报数据源配置错误。具体内容如下图:
异常信息如下图,我一直以为是yml文件的配置问题,检查了很多遍发现都没有错误,百度上翻了好久才得以解决。将pom文件中的<packaging>pom</packaging>注释掉即可
最后总结一下:
<packaging>pom</packaging>的意思是项目里没有java代码,也不执行任何代码,只是为了聚合工程或传递依赖用的。这才导致配置报错,如果想要配置生效的话可以将<packaging>pom</packaging>改为<packaging>jar</packaging>
本文来自博客园,作者:{jkal},转载请注明原文链接:https://www.cnblogs.com/jkal/p/15872351.html