Gradle 如何配置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

我想将一个项目移植到Quarkus,但在我的项目中,我有3个源代码集:main、java和integrationTests。 (他们正在做那件老作品)。 当我将其移植到Quarkus时,我收到一条消息,抱怨我的测试未在
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上打开了一个问题: