1. 程式人生 > >MAVEN打包時沒有將src/main/cache資料夾打到到WAR包中

MAVEN打包時沒有將src/main/cache資料夾打到到WAR包中

某專案中ehcache配置檔案寫在src/main/cache中,結果用maven打包時,得到的WAR包裡面沒有這個資料夾

因為maven打包時預設只打包src/main/java中的檔案和src/main/resources中的檔案,如果要將src/main/cache資料夾也打包到war中,需要將這個資料夾移到resources中,打包後,在classes資料夾中。可以通過classpath:cache/取得檔案目錄

當然也可以修改pom.xml,只是不建議這麼做。