Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 解决Eclipse for Fitnesse中的依赖关系_Java_Eclipse_Maven_Ivy_Fitnesse - Fatal编程技术网

Java 解决Eclipse for Fitnesse中的依赖关系

Java 解决Eclipse for Fitnesse中的依赖关系,java,eclipse,maven,ivy,fitnesse,Java,Eclipse,Maven,Ivy,Fitnesse,我的目标是在fitnesse.responders.run.slimResponder中运行单元测试,以测试我的DataFlex SlimRunner实现。因此,我下载了Fitnesse源代码,并在Eclipse中将其作为一个新的Java项目。我可以通过在Build.xml文件上选择runasantbuild(2)来编译它。但是为了解决Eclipse中Problems视图中的include错误,我最终手动添加了几十个外部JAR。我发现Maven/Ivy显然下载了JAR作为Ant构建的一部分。但不

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


在我看来,似乎有理由认为应该有一种比手动添加JAR文件更简单的方法来设置Java构建路径,因为Build.xml显然已经包含了所有这些信息。我缺少什么?

Fitnesse提到使用ApacheIvy进行依赖关系管理。从Eclipse Marketplace下载IvyDE并进行设置(使用Fitnesse源代码中的ivy.xml)。

将这些依赖项添加到pom文件中,它们将自动添加到Eclipse中的路径中。对于fintnesse,存在一个支持跑步健身的maven插件。你为什么要使用Ant build?@khmarbaise谢谢你的指点!我现在正在尝试使用Maven。