gpt4 book ai didi

gradle - 如何使用 Gradle 构建 Java 代码和 Junit 测试

转载 作者:行者123 更新时间:2023-12-04 06:05:04 33 4
gpt4 key购买 nike

我有一个项目,其中主要源代码和该源代码的测试用例保存在同一个包/目录中。每个测试类是它正在测试的类的名称,并在末尾附加“Test”。因此,如果我有一个 Foo.java,那么它旁边就会有一个 FooTest.java。

我的问题是,如何使用 Gradle 构建这个项目?我仍然希望将类文件分开,即主类的文件夹和测试类的文件夹。

最佳答案

这应该可以解决问题:

sourceSets {
main {
java {
srcDirs = ["some/path"]
exclude "**/*Test.java"
}
}
test {
java {
srcDirs = ["some/path"]
include "**/*Test.java"
}
}
}

关于gradle - 如何使用 Gradle 构建 Java 代码和 Junit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15298886/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com