の API.jar
ファイルをダウンロードしただけCoinbase
です。プロジェクトを作成しましたdynamic web project
。その API を参照ライブラリに正常に追加しました。
これが私の簡単なプログラムです:
import com.coinbase.api.Coinbase;
import com.coinbase.api.CoinbaseBuilder;
public class Main {
public static void main(String[] args){
try {
Coinbase cb=new CoinbaseBuilder()
.withApiKey(System.getenv("My API KEY"), System.getenv("MY API SECRET"))
.build();
} catch (Exception e) {
e.printStackTrace();
}
}
}
このプログラムを実行すると、次のように表示されます。
Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/type/TypeReference
at com.coinbase.api.CoinbaseBuilder.build(CoinbaseBuilder.java:16)
at Main.main(Main.java:11)
Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.type.TypeReference
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)
... 2 more
ここに何かを入れる必要がありますか?3 回確認しました。API キーは正しいです。