IDEA中不能引用除resources資源文件下的xml文件

問題描述
在idea中引用一些src/main/java/…/…包中的xml,總是提示錯誤。這是idea的問題,在eclipse中不存在這個問題。其中在整合ssm中在applicationContext.xml中需要引用mapper.xml文件的時候加上classpath:測試可以運行。在使用springboot的時候,需要在application.xml中填寫mapper.xml文件的時候添加classpath:也不能正常運行。所以需要在pom中添加<resource>座標。
嘗試解決方法
第一
在這裏插入圖片描述
上面的第一種情況,如圖所示,加classpath解決了,原因不知。

第二
在這裏插入圖片描述
添加如下座標 解決
在這裏插入圖片描述

<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章