用Jersey、Grizzly在eclipse中开发第一个RESTful服务helloworld

本文档介绍了如何在Eclipse中使用较新版本的Jersey 2.11和Grizzly 2.3.14开发RESTful服务。由于版本更新,配置参数和包名有所变化,导致一些旧教程无法直接应用。文中提供了一个HelloWorld资源类作为示例,指导开发者解决配置问题。
摘要由CSDN通过智能技术生成

        这几天读《Rest in Practice》,第5章的例子用了Jersey+Grizzly构建示例。随书代码中给的例子中没有指明Jersey和Grizzly使用的版本,所以下载了最新的版本,用了后才发现问题多多。不知道是不是sun公司变更的原因,许多包名、参数明都发生了变化,而网上给出的大多数例子还是老的,例如,老版本中用参数“com.sun.jersey.config.server.provider.packages”指定资源类的位置,而新版本中改用了“jersey.config.server.provider.packages”。所以许多旧的例子直接拿来就会出错。因此,本文给出了一个比较新的版本Jersey-2.11,Grizzly-2.3.14对应的例子。

        1.  在eclipse中新建一个Java Project,并建一个文件夹lib存放需要的jar包,使用的跟Jersey和Grizzly相关的包如下(可以在mvnrepository.com下载到):

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值