0

私はRESTアプリにJerseyを使用しています.クラスパスに次のJarがありますが、クラスAbstractRuntimeDelegateに対してこのNoClassDefExceptionを取得しています....

  • commons-httpclient-3.1.jar
  • リスト項目
  • javax.ws.rs.jar
  • jersey-core-1.9.1-sources.jar
  • jersey-server-1.1.2-ea.jar

そのクラスは、ここからわかるように jersey-core-1.9.1-sources.jar にあります
http://www.jarvana.com/jarvana/inspect/com/sun/jersey/jersey-core/1.9.1/ jersey-core-1.9.1-sources.jar?folder=com/sun/jersey/core/spi/factory/

この種の問題を抱えたことがありますか?何かアドバイス?

ありがとうございました

例外:

Exception in thread "bq-main" java.lang.NoClassDefFoundError: com/sun/jersey/core/spi/factory/AbstractRuntimeDelegate
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
4

1 に答える 1

3

ソース jar の代わりにjersey-core-1.9.1.jarを使用する必要があると思います。

于 2012-05-07T10:42:21.077 に答える