我有一个项目,其中源的主要源和测试用例保存在同一个包/目录中.每个测试类都是它测试的类的名称,末尾附加了"Test".所以,如果我有一个Foo.java,它旁边会有一个FooTest.java.
我的问题是,如何使用Gradle构建此项目?我仍然希望将类文件分开,即主类的文件夹和测试类的文件夹.
Pet*_*ser 10
这应该做的伎俩:
sourceSets {
main {
java {
srcDirs = ["some/path"]
exclude "**/*Test.java"
}
}
test {
java {
srcDirs = ["some/path"]
include "**/*Test.java"
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4631 次 |
| 最近记录: |