gpt4 book ai didi

java - 灰熊服务器异常

转载 作者:行者123 更新时间:2023-12-01 12:21:08 24 4
gpt4 key购买 nike

我使用 JAX-RS 创建了一个 REST 服务器。我使用 gradle 构建项目并部署 Grizzly 服务器。当我运行 gradle server 来构建服务器时,它抛出异常:

:server
Exception in thread "main" java.lang.AbstractMethodError: org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainerProvider.createContainer(Ljava/lang/Class;Ljavax/ws/rs/core/Application;)Ljava/lang/Object;
at org.glassfish.jersey.server.ContainerFactory.createContainer(ContainerFactory.java:81)
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory.createHttpServer(GrizzlyHttpServerFactory.java:110)
at toDo_REST.Server.main(Server.java:40)
:server FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':server'.
> Process 'command '/usr/lib/jvm/java-8-oracle/bin/java'' finished with non-zero exit value 1

我已经升级到 2.1 了。我的java版本是1.8.0_25。我在 Ubuntu 14.04 x64 上运行它。

My full project here

最佳答案

build.gradle 中的拼写错误:

diff --git a/ToDo_REST/build.gradle b/ToDo_REST/build.gradle
index 42da619..b3fbcc7 100644
--- a/ToDo_REST/build.gradle
+++ b/ToDo_REST/build.gradle
@@ -7,7 +7,7 @@
}

dependencies {
- compile 'org.glassfish.jersey.containers:jersey-container-grizzly2-http:2.3.1'
+ compile 'org.glassfish.jersey.containers:jersey-container-grizzly2-http:2.13'
compile 'org.glassfish.jersey.core:jersey-server:2.13'
compile 'org.glassfish.jersey.containers:jersey-container-servlet:2.13'
compile 'org.glassfish.jersey.media:jersey-media-moxy:2.13'

关于java - 灰熊服务器异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26652450/

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