0

http://tumblr.github.io/jumblr/にある「依存関係のあるJar」ビルドを使用しています

コード:

import com.tumblr.jumblr.JumblrClient;

public class App {

    public static void main(String[] args)  {
        // Authenticate via OAuth
        JumblrClient client = new JumblrClient(
          "xyz",
          "xyz"
        );
        client.setToken(
          "xyz",
          "xyz"
        );
    }
}

でコンパイルするときに、Tumblrの実際のキーを使用するかどうかは関係ありません

javac -cp jumblr-0.0.6-jar-with-dependencies.jar App.java

で実行すると

java App

それは思いつきます

Exception in thread "main" java.lang.NoClassDefFoundError: com/tumblr/jumblr/JumblrClient
        at App.main(App.java:7)
Caused by: java.lang.ClassNotFoundException: com.tumblr.jumblr.JumblrClient
        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

jumblr-0.0.6-jar-with-dependencies.jar を App.java と同じフォルダーに配置しました。

例外に関するアイデアはありますか?

4

1 に答える 1