Websphere 8.5上的JAX-RS Jersey客户端

Websphere 8.5上的JAX-RS Jersey客户端,jersey,jax-rs,websphere-8,Jersey,Jax Rs,Websphere 8,我正在尝试部署在was 8.5上使用jersey的jax rs客户端应用程序。 我希望我不需要在我的战车里装球衣罐子,因为was会提供它们。 但我在尝试调用servlet时遇到以下错误: 错误404:javax.servlet.UnavailableException:SRVE0203E:servlet[HellojaxrClient]:找到了example.HellojaxrClient,但缺少另一个必需的类。SRVE0206E:此错误通常意味着servlet最初是使用服务器无法定位的类编译的

我正在尝试部署在was 8.5上使用jersey的jax rs客户端应用程序。
我希望我不需要在我的战车里装球衣罐子,因为was会提供它们。
但我在尝试调用servlet时遇到以下错误:

错误404:javax.servlet.UnavailableException:SRVE0203E:servlet[HellojaxrClient]:找到了example.HellojaxrClient,但缺少另一个必需的类。SRVE0206E:此错误通常意味着servlet最初是使用服务器无法定位的类编译的。SRVE0187E:检查类路径以确保servlet所需的所有类都存在。SRVE0210I:可以通过仅使用应用程序运行时中的类重新编译servlet来调试此问题


是否可以使用was库,这样我就不需要将它们打包到我的应用程序中?

您可以在was管理控制台中创建指向服务器上目录的共享库。然后将jar文件放在该目录中。将部署的应用程序与共享库关联。请参阅:

WebSphere8.5包含一个JAX-RS实现,但它基于ApacheWink,而不是Jersey。所以如果你想使用已经提供的东西,我想你需要用它来代替球衣

或者,您可以使用Jersey,我猜这将允许您使用Jersey,或者部署在应用程序中,或者像zargarf建议的那样作为共享库