【问题标题】:Cant get Junit to work with Spring in an ANT build无法让 Junit 在 ANT 构建中与 Spring 一起使用
【发布时间】:2010-08-19 04:51:31
【问题描述】:

我正在尝试让 Spring MVC 和 Junit 相互协作,但在配置 build.xml 文件时遇到了问题。我在使用 ANT 方面相当陌生,并不真正了解所有教程。我将 junit.jar 文件放在 lib 目录中,但仍然从我的控制台收到以下消息。

test:

BUILD FAILED
C:\Java\mmz\WEB-INF\build.xml:63: The <classpath> for <junit> must include junit.jar if not in Ant's own classpath

Total time: 223 milliseconds

编辑

这是一个只想运行一个测试的示例

我不确定我需要做什么,我尝试做类似以下的事情,但我不太明白它在做什么,所以我不知道如何进行更改

 <path id="classpath.test">
    <pathelement location="" />
    <pathelement location="${test.dir}" />
  </path>
<target name="test">
    <junit>
      <classpath refid="classpath.test" />
      <formatter type="brief" usefile="false" />
      <test name="TesterTest" />
    </junit>
</target>

我不知道下一步该做什么。谢谢

【问题讨论】:

  • 能否包含 build.xml 中包含 junit 任务声明的部分?您是否在其中声明了 &lt;classpath&gt; 部分?
  • 我也不确定 Spring 是从哪里来的。

标签: spring ant junit


【解决方案1】:

如果您复制粘贴了 build.xml 文件,那么某处可能有一个类路径元素。可能在文件顶部附近。在那个元素中,他们可能列出了一些路径和/或文件。您需要将 junit jar 添加到此部分。

【讨论】:

    猜你喜欢
    • 2020-09-24
    • 1970-01-01
    • 2011-10-16
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多