Java 我从哪里得到丢失的资源?

Java 我从哪里得到丢失的资源?,java,noclassdeffounderror,box-api,Java,Noclassdeffounderror,Box Api,我仍然无法让box api正常工作。我得到了这个错误: 线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/commons/lang/NotImplementedException 位于TestProgram.getAuthenticatedClient(TestProgram.java:47) 位于TestProgram.main(TestProgram.java:35) 原因:java.lang.ClassNotFoundExcepti

我仍然无法让box api正常工作。我得到了这个错误:

线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/commons/lang/NotImplementedException 位于TestProgram.getAuthenticatedClient(TestProgram.java:47) 位于TestProgram.main(TestProgram.java:35) 原因:java.lang.ClassNotFoundException:org.apache.commons.lang.NotImplementedException ... 然后我去了网站,下载并安装了他们的东西

现在我明白了

线程“main”java.lang.NoClassDefFoundError中的异常:com/fasterxml/jackson/databind/ObjectMapper 在com.box.boxjavalibv2.jacksonparser.BoxResourceHub.(BoxResourceHub.java:28) 位于com.box.boxjavalibv2.BoxClient.createResourceHub(BoxClient.java:345) 在com.box.boxjavalibv2.BoxClient.(BoxClient.java:65) ... 我不知道如何满足这种依赖。我还怀疑,即使我能找到这个,也会有另一个,另一个,另一个。手动导入它们似乎不太现实


如何获取box API缺少的依赖项?

SDK附带了您需要的所有依赖项。您可以在SDK中找到它们


将所有这些JAR添加到Eclipse构建路径中,它应该可以工作。

您使用的是哪个IDE?From?@LuiggiMendoza我正在使用Eclipse。@BuhakeSindi是的。我编辑了它。右键单击您的项目并选择生成路径/配置生成路径。。。然后转到Libraries选项卡并选择Addjars…,在项目中选择要添加的jar。为了对此更加谨慎,最好在项目中创建一个lib文件夹,并将所有jar和依赖项放在那里。