Ant找不到org.junit,但它就在这里(?)

时间:2013-09-24 01:01:40

标签: java ant build junit jar

尝试执行ant版本时,收到消息package org.junit does not exist。但是,在build.xml中,我有:

    <junit>
      <classpath>
        ... some stuff ...
    <fileset dir="dependlibs" includes="**/*.jar" />
      </classpath>
        ... other stuff ...
    </junit>

现在,在我尝试运行ant(带有build.xml的目录)的同一目录中,我有一个org目录,其中包含junit.jar。任何人都能指出我的信息方向,向我展示我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

问题是junit.jar不在蚂蚁类路径中。如果您的basedir是正确的,您应该能够通过添加:

将其添加到类路径中
<junit>
   <classpath>
        <fileset dir="org">  
                <include name="**/*.jar" />  
        </fileset>  
   ....
   </classpath>
</junit>