在这个问题上我也找了很多很多的文章去试图解决,但大多对这个问题并没有太大的作用,最后实在没办法我只能把idea构建这个项目的所有的设置都浏览一遍,最后根据报错,发现了问题。
他所报的是空指针异常,说明服务器在运行时调用数据库工具包时并没有找到对应的文件,我试着在工具包创建文件中添加一个被调用时输出的标记,在运行一次后并没有被触发,所以说明整个工具包在服务器启动时并没有被加载进去。而设置加载文件的设置是在项目结构中
最后在这个输出根的子文件夹中的classes中输出整个项目,然后就好使了,在之后的项目中不设置都不会再出现这个问题。