“线程中的异常”;“主要”;java.lang.NoClassDefFoundError:com/sun/jersey/api/client/config/ClientConfig RestFul

“线程中的异常”;“主要”;java.lang.NoClassDefFoundError:com/sun/jersey/api/client/config/ClientConfig RestFul,rest,jar,client,Rest,Jar,Client,我的Restful web服务和客户端工作正常。我将客户端构建为jar文件。但我得到了以下错误: Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/jersey/api/client/config/ClientConfig at ass.main(ass.java:13) Caused by: java.lang.ClassNotFoundException: com.sun.jersey.api.cli

我的Restful web服务和客户端工作正常。我将客户端构建为jar文件。但我得到了以下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/jersey/api/client/config/ClientConfig
    at ass.main(ass.java:13)
Caused by: java.lang.ClassNotFoundException: com.sun.jersey.api.client.config.ClientConfig
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 1 more

看起来您错过了类路径中的
jersey client.jar
。下载并将其添加到您的类路径。

这表明您的ClientConfig没有找到。我通过添加完整的jersey-1.9库的方法解决了这个问题。谢谢你的帮助