嗨,伙计们:在Ant管理的项目中,我在eclipse中遇到了可怕的"classnotfound"异常。我注意到,在我运行java项目的标准绿色按钮旁边有一个"蚂蚁"图标,具有非常相似的选项。这两个按钮是什么关系?
还有一个相关的问题:使用eclipse的标准运行按钮,您可以单击一个类并将其作为单个单元测试运行。是否有一种方法可以从ant中的命令行做到这一点?
"run"按钮只是启动一个新的JVM并创建一个运行配置,您可以在其中配置各种设置(包括类路径)。另一个按钮应该是"外部工具",它的作用与外部工具相同。Ant是其中最重要的一个,因此它允许您配置特定于Ant的设置。
但是如果您在ant中得到ClassNotFoundException,那么您应该将丢失的类(异常文本应该告诉您是哪个类)添加到ant脚本中的类路径中,而不是外部工具配置。
对于单元测试,Ant有一个运行它们的单元任务。