Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在运行时中找不到渐变本地依赖项_Java_Kotlin_Gradle_Gradle Kotlin Dsl - Fatal编程技术网

Java 在运行时中找不到渐变本地依赖项

Java 在运行时中找不到渐变本地依赖项,java,kotlin,gradle,gradle-kotlin-dsl,Java,Kotlin,Gradle,Gradle Kotlin Dsl,我试图将Google javamybusiness库从包含到我的gradle项目中。 我将文件夹添加到项目的根目录中,并尝试将其包含在我的build.gradle.kts中,如下所示: dependencies { ... implementation(fileTree("mybusiness") { include("**/*.jar") }) // implementation(fileTree("mybusiness

我试图将Google java
mybusiness
库从包含到我的gradle项目中。 我将文件夹添加到项目的根目录中,并尝试将其包含在我的
build.gradle.kts
中,如下所示:

dependencies {
    ...
    implementation(fileTree("mybusiness") { include("**/*.jar") })
    // implementation(fileTree("mybusiness") { include("*.jar") })
    // implementation(files("mybusiness/google-api-services-mybusiness-v4-revsnapshot-1.25.0.jar"))
    // runtimeOnly(fileTree("mybusiness") { include("*.jar") })
}
我还测试了已注释的命令,但没有成功。 当我运行它时,编译工作正常,但在运行时,我得到一个
java.lang.NoClassDefFoundError
,其中包含以下stacktrace:

org.jboss.resteasy.spi.UnhandledException: java.lang.NoClassDefFoundError: com/google/api/services/mybusiness/v4/MyBusiness$Builder
        at org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(ExceptionHandler.java:106)
        at org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler.java:372)
        at org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousDispatcher.java:216)
        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:515)
        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:259)
        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:160)
        at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364)
        at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:163)
        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:245)
        at io.quarkus.resteasy.runtime.standalone.RequestDispatcher.service(RequestDispatcher.java:73)
        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatch(VertxRequestHandler.java:132)
        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.access$000(VertxRequestHandler.java:37)
        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler$1.run(VertxRequestHandler.java:94)
        at io.quarkus.runtime.CleanableExecutor$CleaningRunnable.run(CleanableExecutor.java:231)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
        at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29)
        at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29)
        at java.base/java.lang.Thread.run(Thread.java:832)
        at org.jboss.threads.JBossThread.run(JBossThread.java:479)

我非常感谢您对导致此异常的原因以及如何在运行时包含类路径的帮助。谢谢大家!

你是怎么运作的?如果您正在构建ear或war,可能是因为没有正确地将库绑定到最终可部署工件中。我正在使用
$gradle quarkusDev