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二重唱。 –