我正在尝试在核心

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:服务器处于错误状态异常...相关推荐

  1. 以下描述java字符串错误的是_浙江理工大学java题库

    private protected private? protected public 40.声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪 ...

  2. 解决:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示...

    问题:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示 我的网站解决办法: 可能是因为IIS服务器没有开启父路径 解决:       在IIS ...

  3. 系统提示内部服务器错误是怎么回事,XP系统提示“HTTP500内部服务器错误”是怎么回事...

    XP系统提示"HTTP500内部服务器错误"怎么办?这是近来不少使用windowsxp系统的朋友们都遇到的问题.为了帮助大家更好地使用xp系统,下面小编就分享HTTP500内部服务 ...

  4. eclipse内部浏览器报错:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示

    eclipse内部浏览器报错:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示 修改eclipse设置即可解决: window->pre ...

  5. xp系统更新的服务器失败是怎么回事啊,xp系统显示“服务器错误500”的两种解决方法...

    xp纯净版系统在浏览网页的时候会遇到这样或者那样的错误,比如经常遇到404错误,503错误,怎么回事呢?这些都是HTTP的状态码,不同的状态码代表不同的错误类型,有些不常用的状态码便没有详细的记载,例 ...

  6. 电脑xp传照片显示服务器错误,xp系统显示“服务器错误500”的两种解决方法

    xp纯净版系统在浏览网页的时候会遇到这样或者那样的错误,比如经常遇到404错误,503错误,怎么回事呢?这些都是HTTP的状态码,不同的状态码代表不同的错误类型,有些不常用的状态码便没有详细的记载,例 ...

  7. 安装数据库显示参考服务器错误日志,Sql Server安装出错,安装程序配置服务器失败的解决方法小结...

    错误重现:首先在控制面板里卸载了sqlserver软件,一切正常,然后重启(一定要重启,否则没法重装),执行sqlserver的安装程序,一切似乎都正常,一路下一步,安装到了最后,突然提示" ...

  8. 网站服务器错误显示500要怎么解决方法,什么是服务器500错误?500错误解决办法大全...

    什么是500报错 被称为http500服务器内部错误,从名称上可以理解为服务器问题导致的错误.一般给站长展现出的问题分为两种情况,一是服务器环境或者不支持的组件等原因导致的500错误,这种情况下即使建 ...

  9. SharePoint Desiger编辑模板时提示“服务器错误,拒绝访问”的解决之道

    这篇文件已被微软收藏. http://technet.microsoft.com/zh-cn/ff683721.aspx     各位同志好,很多同志都用过SharePoint designer来编辑 ...

最新文章

  1. python导出csv不带引号的句子_python csv writer在不需要时添加引号
  2. 微软欢迎所有热爱开源软件的朋友们来投稿![征稿开放时间:2015年8月17日]
  3. Linux下使用MySQL——忘记root密码及修改MySQL默认编码
  4. Android中进度条控件使用
  5. Hibernate事务管理-HibernateTransactionManager-对hibernate session的管理
  6. Juniper基础系列之一---vlan的建立
  7. Tomcat日志分割
  8. Matlab多行注释单行程序分行写
  9. python三维数据欠采样_数据分析:使用Imblearn处理不平衡数据(过采样、欠采样)...
  10. DDCTF2018-黑盒破解 详细WP
  11. js 限制鼠标移动范围
  12. 用手机当电脑摄像头的方法
  13. Turtlebot3-burger入门教程#foxy版#-树莓派4安装
  14. 笔记本 - 常用快捷键 word 笔记
  15. 《程序员》2013年4期精彩内容:中国云计算大势图
  16. html5给文字添加拼音,h5 给汉字加拼音 加进度条
  17. java ee论文_基于JavaEE的项目管理系统毕业论文.doc
  18. JAVA走上证券行业
  19. 如何在Dev-c++中打c语音的代码
  20. DRM(一):什么是DRM

热门文章

  1. 真正决定分辨准确率的是图片重叠的区域
  2. 二分类卷积核极限数量实验
  3. 【数理知识】《随机过程》方兆本老师-第3章-Markov 过程
  4. STM32 进阶教程 18 – ADC间断模式
  5. html5游戏暂停按钮,HTML5 圆形进度控制(播放、暂停)按钮
  6. 基于FPGA的HDB3编译码器设计
  7. C语言从0到1·变量
  8. C#基础面试题(学习总结)
  9. 文件寄生——寄生虫自体繁衍的道路
  10. XCode Could not launch quot;quot; failed to get the task for process