我正在使用Gradle构建我的项目,并使用Gradle Protobuf插件编译一些协议缓冲区。我想在几个目录中构建原型,并排除单个文件。
Liip\ImagineBundle\Service\FilterService
但是sourceSets {
main {
java {
srcDirs = [
'src/main/java',
'generated/main/java'
]
}
proto {
srcDirs = [
'foo/proto',
'../bar/proto'
]
exclude '../bar/proto/names.proto'
}
} }
语句不起作用,并且exclude
仍然包含在协议调用中,有什么想法吗?