欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Maven項目加載spring bean的配置xml文件會提示找不到問題

 更新時間:2021年08月17日 12:01:15   作者:Airbander  
這篇文章主要介紹了解決Maven項目加載spring bean的配置xml文件會提示找不到問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Maven 加載spring bean的配置xml文件會提示找不到

如果你也在開發(fā)spring項目時用的是maven項目,如果出現(xiàn)運行是:

***xml can not open ,because it does not exist.

解決方法

很簡單,因為maven需要將你的配置文件即***.xml放到根目錄下,就是/src/main/java/這個目錄下。

如果你把配置文件放到了自己新建的config文件夾中,記住也要放到這個目錄里面,然后在

ApplicationContext ctx = new ClassPathXmlApplicationContext("config/applicationContext.xml");

寫上路徑即可。

如圖所示:

Maven 無法找到 xml文件或 properties文件等配置文件

在初次使用 Maven 項目的時候總是會遇到一些比較奇異的問題

就比如說總是會報錯:項目里的 **.xml 或 **.properties 配置文件無法找到

這時你去項目中的 classes 生成文件(target 或 out)中找,確實這些配置文件沒有被編譯

這是因為 Maven 通常會忽略掉標記為 Sources 的文件夾中的配置文件

這是 Maven 項目的目錄結(jié)構(gòu):

這里寫圖片描述

有兩種解決方案:

一、 將配置文件放入 resources 文件夾中

這里寫圖片描述

二、在 Maven 的配置文件 pom.xml 文件中添加以下代碼

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

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論