0
我下載了RavenDB Java客戶端3.2.1罐子從here,在Ecplise創建了一個新的Java項目,增加了罐子引用列表,然後帶着這三條線RavenDB Java客戶端缺少StringUtils的
IDocumentStore store = new DocumentStore(ravenDbUrl, "todo-db");
store.initialize();
store.executeIndex(new TodoByTitleIndex());
從here,用我的特定於db的名稱替換了這些值,並期望從db獲得一些生命跡象。相反,我得到「Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
」。 我必須承認,自從我完成Java之後已經有一段時間了,但是這肯定不會錯過顯而易見的東西,是嗎?! 我也包含了commons-lang3-3.5.jar文件,但它沒有考慮到這一點。你能否指點我正確的方向?
謝謝!
這些:http://i.imgur.com/SmjxBNr.png都依賴requred通過RavenDB Java客戶端3.2.1。很少幾個。你應該使用Maven(或類似的依賴管理器)並讓它爲你處理,否則你會發瘋。謝謝,Slanec, –
。我希望這將是一個快速的練習,但似乎我需要回去熟悉Maven。或者,相反 - Maven和Ecplise二重唱。 –