mybatis 找不到sql語句

在 eclipse 裏面鏈接tomcat能夠運行 ,可是放到服務器上運行時報錯,說找不到sql語句。java

查了不少資料,,保證每個配置都對,路徑,文件名,關鍵是在eclipse是正常運行的。sql

找了好久才找到   xxxxMpper.xml 配置放在java目錄裏面,maven打包默認沒有輸出xml文件,找到緣由就好解決,要麼把xml移到resources目錄下,要麼在pom裏面加入下面的配置, 固然 若是有別的文件須要打包不須要打包的均可以在這裏配置,不須要打包的使用exclude配置,須要打包的用include配置tomcat

    <build>
     <resources>  
                <resource>  
                    <directory>src/main/java</directory>  
                    <includes>  
                        <include>**/*.properties</include>  
                        <include>**/*.java</include>  
                        <include>**/*.xml</include>  
                    </includes>  
                    <!-- 是否替換資源中的屬性-->  
                    <filtering>false</filtering>  
                </resource>  
                <resource>  
                    <directory>src/main/resources</directory>  
                        <includes> <include>**/*.properties</include>  
                        <include>**/*.xml</include> </includes>
                </resource>  
            </resources>
    </build>服務器

相關文章
相關標籤/搜索