IDEA搭建SSM框架--BUG之路

版权声明:未经本人许可,不得使用或转载。 https://blog.csdn.net/mykc208/article/details/81083485

搭建SSM框架的过程中,启动TOMCAT报错:
Artifact example:war exploded: Error during artifact deployment. See server log for details.
1、通过查看Tomcat Localhost Log(这里错误已经解决忘记截图,只是为了强调要从Tomcat Log发现错误):
tomcat日志
发现是jdbc.properties、mybatis-config等文件无法被找到!(jdbc.properties原本有红色下划线,该图是改正过后正确的路径)
这里写图片描述
2、后面通过了解classpath:
classpath 路径在每个J2ee项目中都会用到,即WEB-INF下面的classes目录,所有src目录下面的java、xml、properties等文件编译后都会在此,所以在开发时常将相应的xml配置文件放于src或其子目录下。
考虑到可能是根路径不对。
3、于是首先把java、resources和webapp三个文件夹并排放在src/main文件夹下;其次最重要的一步,把main–Mark Directory as–Source Root;最后将配置文件中的路径改为classpath:resources/……即可解决问题!(我这里main文件夹已经是Source Root,所以拿src文件夹做示例)
这里写图片描述

猜你喜欢

转载自blog.csdn.net/mykc208/article/details/81083485
今日推荐