Servlet-Mybatis整合遇到的问题

问题一:pom缺少bulid设置

问题截图:

问题解析:
在idea中会使用各种配置信息,idea都默认在src/resources找资源文件
在这里插入图片描述
而有些时候不放在resources文件下,而是放在其他位置,例如:
在这里插入图片描述
像这样需要放到同一文件下
解决方案:

<build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

问题二:运行tomcat服务器时,出现HTTP状态 500 - 内部服务器错误

问题截图:
在这里插入图片描述
问题解析:

  1. 如果你使用的是maven导入依赖的jar包,由于你maven只能导入到本地上,而你使用tomcat服务器,所以你没有导入到tomcat中。
  2. 如果你没有使用maven,那可能你的jar导入有问题。

解决方案:
1.在打开项目结构:
在这里插入图片描述最后成果:
在这里插入图片描述
2.第二种解决比较简单新建一个lib文件夹,然后把所有jar导入进去,然后打开项目结构把这个lib文件夹变成库文件就行了。具体设置位置如下图:
在这里插入图片描述点击java,选择你刚刚新建的lib文件夹,就行了。


版权声明:本文为qq_37918590原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。