2013-06-24 3 views
0

Я все еще не могу получить box-api hello world program для работы. Я получаю эту ошибку:Где я могу получить недостающие ресурсы?

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/NotImplementedException 
    at TestProgram.getAuthenticatedClient(TestProgram.java:47) 
    at TestProgram.main(TestProgram.java:35) 
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.NotImplementedException 
    ... 

Я тогда пошел в Apache Commons Lang Home и загрузил и настроить свою вещь.

Теперь я получаю

Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper 
    at com.box.boxjavalibv2.jacksonparser.BoxResourceHub.<init>(BoxResourceHub.java:28) 
    at com.box.boxjavalibv2.BoxClient.createResourceHub(BoxClient.java:345) 
    at com.box.boxjavalibv2.BoxClient.<init>(BoxClient.java:65) 
    ... 

, и я понятия не имею, как выполнить эту зависимость. Я также подозреваю, что даже если бы я мог найти этот, там был бы еще один, другой, другой. Вручную импортировать их все, кажется, не очень реалистично.

Как я могу получить недостающие зависимости для API-интерфейса коробки?

+0

Какую IDE вы используете? –

+0

Из [Apache Commons Lang] (http://commons.apache.org/proper/commons-lang/)? –

+0

@LuiggiMendoza Я использую eclipse. – AJMansfield

ответ

2

SDK поставляется со всеми необходимыми зависимостями. Вы можете найти их все в the libs directory SDK.

Добавьте все эти банки в свой путь построения Eclipse, и он должен работать.

Смежные вопросы