Gradle 如何配置quarkus以在除测试和本机测试之外的文件夹中运行测试?
我想将一个项目移植到Quarkus,但在我的项目中,我有3个源代码集:main、java和integrationTests。 (他们正在做那件老作品)。 当我将其移植到Quarkus时,我收到一条消息,抱怨我的测试未在Gradle 如何配置quarkus以在除测试和本机测试之外的文件夹中运行测试?,gradle,quarkus,Gradle,Quarkus,我想将一个项目移植到Quarkus,但在我的项目中,我有3个源代码集:main、java和integrationTests。 (他们正在做那件老作品)。 当我将其移植到Quarkus时,我收到一条消息,抱怨我的测试未在test/或test native/下。 是否有任何方法可以配置该项目,以便在integrationTest文件夹中搜索该项目 我正在使用Quarkus、Java和Gradle 这就是我得到的错误。没有任何痕迹 Caused by: java.lang.RuntimeExcepti
test/
或test native/
下。
是否有任何方法可以配置该项目,以便在integrationTest文件夹中搜索该项目
我正在使用Quarkus、Java和Gradle
这就是我得到的错误。没有任何痕迹
Caused by: java.lang.RuntimeException: The test class class YourTest is not located in any of the directories [classes/scala/native-test, classes/java/test, classes/scala/test, classes/java/native-test, /test-classes, bin/test, classes/kotlin/test, classes/kotlin/native-test]
如果很重要,以下是我将integrationtest文件夹添加到源集中的方式:
sourceSets {
integrationTest {
compileClasspath += main.output
runtimeClasspath += main.output
srcDir files("$projectDir/src/integrationtest/java")
}
resources.srcDir files("$projectDir/src/integrationtest/resources")
}
}
您能否显示您得到的确切错误(如果可能,使用stacktrace)您面临的问题是什么?抱歉@MaxRydahlAndersen的延迟。我用收到的错误更新了问题。同时抄送@geoand@geoand在github上打开了一个问题:您能否显示您得到的确切错误(如果可能,使用stacktrace)您面临的问题是什么?抱歉@MaxRydahlAndersen的延迟。我用收到的错误更新了问题。同时抄送@geoand@geoand在github上打开了一个问题: