首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jersey客户端依赖关系

Jersey客户端依赖关系
EN

Stack Overflow用户
提问于 2012-04-22 02:15:51
回答 3查看 15.6K关注 0票数 5

根据documentation的说法,我对泽西客户端所需要的就是jersey-bundle.jar。但是简单的代码,构建请求和发送它会抛出异常。

代码语言:javascript
运行
复制
java.lang.ClassNotFoundException: javax.ws.rs.ext.Providers

在将jsr311-api-1.0.jar添加到类路径之后。我有另一个例外。

代码语言:javascript
运行
复制
java.lang.NoClassDefFoundError: javax/ws/rs/core/Response$StatusType

在那里我可以找到泽西的完整依赖列表。应该包括哪些罐子。顺便说一句,我不能使用Maven,Ivy等。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-22 02:28:21

尝试搜索mvnrepository.com

查找您正在查找的包,选择一个版本,它将显示工件所依赖的所有内容。

对于jersey捆绑包:http://mvnrepository.com/artifact/com.sun.jersey/jersey-bundle/1.13-b01

票数 3
EN

Stack Overflow用户

发布于 2015-06-05 04:58:05

对我来说,这意味着“你在使用jersey-client 1.19,然后手动调用jsr311-api-1.0”(显然,jersey客户端1.19版实际上需要/想要jsr311-api-1.1 )。

票数 0
EN

Stack Overflow用户

发布于 2018-02-21 22:46:03

更好的方法是从MavenLink为Jersey客户端添加jar包,从文件行中选择jar/pom,而不是添加独立的/单独的jar文件。如果您通过添加单独的jar来执行此操作,您将得到另一个/不同的错误。更好的方法是添加bundle ( Jersy客户端的依赖jar组)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10261676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档