天天看點

maven 打包的時候 src目錄 xml等檔案沒有被打包maven buildresources

提示一些檔案找不到的時候,但是檔案就在那,,那麼估計是maven沒幫你打包了。。

pom加入這些吧!

1、resources:一個resource元素的清單,每一個都描述與項目關聯的檔案是什麼和在哪裡;

2、targetPath:指定build後的resource存放的檔案夾。該路徑預設是basedir。通常被打包在JAR中的resources的目标路徑為META-INF;

3、filtering:true/false,表示為這個resource,filter是否激活。

4、directory:定義resource所在的檔案夾,預設為${basedir}/src/main/resources;

5、includes:指定作為resource的檔案的比對模式,用*作為通配符;

6、excludes:指定哪些檔案被忽略,如果一個檔案同時符合includes和excludes,則excludes生效;

7、testResources:定義和resource類似,但隻在test時使用,預設的test resource檔案夾路徑是

${basedir}/src/test/resources,test resource不被部署。