2017-07-11 3 views
-1

とMavenのjarファイルを実行することができません:私は例外の下になって-jar javaの実行しようとすると、Mavenを使用してjarファイルを作成したのHTTPClient依存

Error: A JNI error has occurred, please check your installation and try again 
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest 
     at java.lang.Class.getDeclaredMethods0(Native Method) 
     at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) 
     at java.lang.Class.privateGetMethodRecursive(Class.java:3048) 
     at java.lang.Class.getMethod0(Class.java:3018) 
     at java.lang.Class.getMethod(Class.java:1784) 

この上で私を助けてください。

答えて

0

HttpUriRequestがあなたの瓶に入っていることを確認してください。ほとんどの場合、Maven shadeまたはassemblyプラグインを使用して実行可能なjarファイルを作成する必要があります。

+0

maven shadeプラグインを追加すると、上記の例外が解決されます。ありがとうございます! :) – Leela

関連する問題