根据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等。
由于
答案 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组)。