我有一个充满测试的项目,我们用它来查询我们的环境。我们使用 Gradle 运行这些测试。我想从独立应用程序运行这些测试以摆脱 Gradle 依赖。我正在使用 gradle 'application' 插件并尝试使用 JUnitCore 运行 JUnit 测试,一切都很好,除了我无法从 main 访问我的测试类。
我有
--main
--smokeTest
--longRunningTest
当我告诉 Gradle 这不起作用时。
sourceSets {
main {
java { srcDirs ['src/main/java', 'src/smokeTest/java'] }
}
}
它说“main”不是一个可识别的函数。安装 java 插件是因为我已经有了定义 smokeTest 和 longRunningTest 的条目。
最佳答案
不是要从@david-m-karr 那里窃取火焰,只是稍微提炼一下:
sourceSets.main.java.srcDirs = ['src/main/java', 'src/smokeTest/java']
可能有用
关于java - 告诉 Gradle 检查两个目录中的主要 java 源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29783594/