ssm出现war exploded: Error during artifact deployment. See server log for details.错误

搭建ssm项目所有的配置文件出现以下错误:
ssm出现war exploded: Error during artifact deployment. See server log for details.错误_第1张图片
ssm出现war exploded: Error during artifact deployment. See server log for details.错误_第2张图片
经搜索大都指明tomcat配置、jar包导入等有问题,但检查后未发现问题。再看log错误发现找不到xml,则解决方法:在applicaation.xml文件里配置指定核MyBatis心配置文件位置的路径前加classpath。如下:

<bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
    <!-- 指定数据源-->
    <property name="dataSource" ref="basicDataSource"></property>
    <!-- 指定局部xml文件的位置 -->
    <property name="mapperLocations" value="classpath:com/mapper/*.xml"/>
    <!--指定核MyBatis心配置文件位置 -->
    <property name="configLocation" value="classpath:mybatis.xml" />
</bean>

再次启动tomcat,运行成功,问题解决。

你可能感兴趣的:(J2EE)