我的查询文件与我的类(class)位于同一位置。但是gradle不会在编译后将查询文件复制到classes目录中。我在下面添加了以下内容,但是没有用。您能帮忙解决此问题吗?
我无法重构移动查询文件。
processResources {
from('src/main/java') {
include '**/*.properties'
}
}
跟随结构
src
service
service1
Service.java
Service.properties
我希望gradle生成的输出是
classes
service
service1
Service.class
Service.properties
最佳答案
如果您的结构是src/service/service1/Service.properties
,那么很明显为什么从src/main/java
复制时什么也不会复制,不是吗?
除此之外,最好配置sourceSets { main { resources { ... } } }
而不是配置processResources
任务。
关于gradle - Gradle包含查询文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47774594/