Ant vs Eclipse如何运行按钮相关?

时间:2011-10-08 18:32:03

标签: eclipse ant

大家好:我在Ant管理项目的eclipse中遇到了可怕的“classnotfound”异常。我注意到我的标准绿色按钮旁边有一个“ant”图标,用于运行java项目,具有非常相似的选项。这两个按钮之间有什么关系?

还有一个相关问题:使用eclipse的标准运行按钮,您可以单击一个类并将其作为单独的单元测试运行。有没有办法从ant的命令行执行此操作。

1 个答案:

答案 0 :(得分:1)

“运行”按钮只是启动一个新的JVM并创建一个运行配置,您可以在其中配置所有类型的设置(包括类路径)。另一个按钮是预设的“外部工具”,它对外部工具也是如此。 Ant是最重要的一个,因此它允许您配置特定于Ant的设置。

但是如果你在ant中得到一个ClassNotFoundException,那么你应该把缺少的类(异常文本应该告诉你哪个)添加到ant脚本中的类路径,而不是外部工具配置。

对于单元测试,Ant有一个junit task来运行它们。