有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaAnt找不到org。junit但它就在这里(?)

当尝试执行ant构建时,我收到一条消息package org.junit does not exist。然而,在{}中,我有:

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

现在,在我试图运行ant的同一个目录(带有build.xml的目录)中,我有一个org目录,其中包含junit.jar。有人能告诉我信息的方向,告诉我我做错了什么吗


共 (1) 个答案

  1. # 1 楼答案

    问题是junit。jar不在ants类路径中。如果basedir是正确的,您应该能够通过添加以下内容将其添加到类路径:

    <junit>
       <classpath>
            <fileset dir="org">  
                    <include name="**/*.jar" />  
            </fileset>  
       ....
       </classpath>
    </junit>