Jersey客户端依赖项

时间:2012-04-21 18:15:51

标签: java classpath jersey

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

java.lang.ClassNotFoundException: javax.ws.rs.ext.Providers

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

java.lang.NoClassDefFoundError: javax/ws/rs/core/Response$StatusType

我可以在哪里找到Jersey的完整依赖列表。应该包括什么罐子。顺便说一下,我不能使用Maven,Ivy等。

由于

2 个答案:

答案 0 :(得分:3)

尝试搜索mvnrepository.com

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

对于泽西束:http://mvnrepository.com/artifact/com.sun.jersey/jersey-bundle/1.13-b01

答案 1 :(得分:0)

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