0
我有Spring配置查找一個conf/database.properties文件加載一些配置。 這在Tomcat之外運行良好,並且在Junit測試中,但在Tomcat中,它永遠不會加載。在這個問題的圖像下面。Spring不能在Tomcat類路徑中找到屬性文件。
配置:
兼:
屬性文件的項目文件夾中:
的參數在Eclipse中運行Tomcat:
的TEMP0 Tomcat的文件夾,其中正在生成的所有文件確定:
Tomcat的錯誤日誌:
https://gist.github.com/4060538
不知道你爲什麼在屬性佔位符配置中使用* - 當然你希望只有一個database.properties。如果您刪除'*',是否會收到'無法加載資源'錯誤? – samlewis
我嘗試了很多不同的方式。刪除它發生相同的錯誤。 –
更多信息:我的spring.xml文件位於jar庫中。 Web應用程序項目包含database.properties文件,該文件將由Classpath中需要此配置的其他庫引用。這個架構不是問題嗎?春天應該加載的權利? –