class path resource [applicationContext.xml] cannot be opened because it does not exist

這個錯就是編譯後找不着資源文件,網上有多種方法,我試了之後不管用,記錄下管用的方法:

在pom文件里加上:

<build>
		<resources>
			<resource>
				<directory>res</directory>
				<includes>
					<include>**/*.xml</include>
				</includes>
				<filtering>false</filtering>
			</resource>
		</resources>
	</build>

res是資源文件夾路徑

這樣 編譯後資源文件也會被編譯到target裏面,運行時就能找到這些資源文件了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章