今天在学Mybatis的时候遇到了一个小问题,因为 .xml 文件在 main 文件夹下,并且 Gradle 默认的资源路径并不包括 main 文件夹,所以会出现找不到文件的错误。
解决方法:
添加资源路径
经实测,不需要添加 resources 文件夹的路径,Gradle 始终包含 resources 文件夹。
sourceSets {
main {
resources {
srcDir("src/main/java")
}
}
}
添加过滤器
本来我以为关键字是 filter 的,但是研究了一会发现只需要在下面加上 include 即可。
sourceSets {
main {
resources {
srcDir("src/main/java")
include("**/*.properties")
include("**/*.xml")
}
}
}
找了很久没有发现有讲过滤器的,特此在此记录。
标签:路径,Gradle,文件夹,main,添加,resources From: https://www.cnblogs.com/Starsdust/p/17413111.html