欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

java服务器错误怎么解决_如何解决java.lang.IllegalStateException:服务器处于错误状态异常...

发布时间:2025/4/5 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java服务器错误怎么解决_如何解决java.lang.IllegalStateException:服务器处于错误状态异常... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

我正在尝试在核心

java项目(swing应用程序)中部署restful web-service.我正在使用jersy.

我已经搜索到谷歌的许多网站,但我无法找到为什么这附加.

public class Main {

public static void main(String[] args) throws Exception{

ResourceConfig resourceConfig = new ResourceConfig(MyResource.class);

URI baseUri = UriBuilder.fromUri("http://localhost/").port(10049).build();

HttpServer server = JdkHttpServerFactory.createHttpServer(baseUri,resourceConfig);

server.start();

System.out.println("Press Enter to stop the server. ");

System.in.read();

server.stop(0);

}

}

@Path("/hello")

public class MyResource {

// This method is called if TEXT_PLAIN is request

@GET

@Produces(MediaType.TEXT_PLAIN)

public String sayPlainTextHello() {

return "Hello Jersey";

}

// This method is called if XML is request

@GET

@Produces(MediaType.TEXT_XML)

public String sayXMLHello() {

return "sdasd";

}

// This method is called if HTML is request

@GET

@Produces(MediaType.TEXT_HTML)

public String sayHtmlHello() {

return "dsdfd";

}

}

例外:

Exception in thread "main" java.lang.IllegalStateException: server in wrong state

at sun.net.httpserver.ServerImpl.start(ServerImpl.java:139)

at sun.net.httpserver.HttpServerImpl.start(HttpServerImpl.java:58)

at org.glassfish.jersey.jdkhttp.JdkHttpServerFactory$2.start(JdkHttpServerFactory.java:363)

Maven的:

org.glassfish.jersey.containers

jersey-container-jdk-http

2.22.1

如何解决上述异常.

总结

以上是生活随笔为你收集整理的java服务器错误怎么解决_如何解决java.lang.IllegalStateException:服务器处于错误状态异常...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。