解决Eclipse for Fitnesse中的依赖关系

时间:2014-10-18 08:13:40

标签: java eclipse maven ivy fitnesse

我的目标是在fitnesse.responders.run.slimResponder中运行单元测试,以测试我的DataFlex SlimRunner实现。所以我下载了Fitnesse源代码,并使其成为Eclipse中的一个新Java项目。我可以通过在build.xml文件中选择Run As Ant Build(2)来编译它。但是为了解决Eclipse中Problems视图中的包含错误,我最终手动添加了几十个外部JAR。我发现Maven / Ivy显然已经将这些jar作为Ant构建的一部分下载了。但不知何故,这些都没有添加到Java Build Path。

我认为应该有一种更简单的方法来设置Java Build Path而不是手动添加JAR文件似乎是合理的,因为build.xml显然已经包含了所有这些信息。我错过了什么?

1 个答案:

答案 0 :(得分:0)

Fitnesse Readme.md提到使用Apache Ivy进行依赖关系管理。从Eclipse Marketplace下载IvyDE并进行设置(使用作为Fitnesse源代码一部分的ivy.xml)。