0
。按要求我在Eclipse创建“JUnitTestCase”并调用请求的测试类按照正确的注释。 在运行通过“Ant构建”的“的build.xml”文件,它抛出的错误为:的build.xml抛出我是新来的ANT和JUnit标注错误
D:\ecllipse\eclipse\JunitTestProject>ant compile
Buildfile: D:\ecllipse\eclipse\JunitTestProject\build.xml
setClassPath:
init:
clean:
compile:
[echo] making directory...
[echo] classpath------:
[echo] compiling...
[javac] Compiling 4 source files to D:\ecllipse\eclipse\JunitTestProject\build
[javac] D:\ecllipse\eclipse\JunitTestProject\src\jnuittestPckg\HelloWorldTest.java:3: package org.junit does not exist
[javac] import org.junit.After;
[javac] ^
[javac] D:\ecllipse\eclipse\JunitTestProject\src\jnuittestPckg\HelloWorldTes
t.java:4: package org.junit does not exist
[javac] import org.junit.Before;
[javac] ^
,同时回头看向JUnitTEstCase,我已经像进口(进口org.junit.After注释;进口有机.junit.Before和进口org.junit.Test)。我也为'junit.jar'设置了构建路径。我尝试了很多,但无法弄清楚。我还附上JUnitTest项目为:
package jnuittestPckg;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
公共类HelloWorldTest {
私人的HelloWorld hlwrd;
@Before
public void setUp() throws Exception {
hlwrd = new HelloWorld();
System.out.println("I am in Before");
}
@After
public void tearDown() throws Exception {
System.out.println("I am in After");
}
@Test
public void testClass1() {
hlwrd.Class1(null);
}
@Test
public void testClass2() {
hlwrd.Class2(null);
}
}
请帮助我。
我们展示javac任务 – 2012-07-09 12:21:56
嗨Aviram,我粘贴javac任务:<! - 编译 - > <目标名称= “编译” 取决于= “初始化,干净”> <删除includeemptydirs =”真正的”安静= “真”> <文件集DIR = “$ {test.dest}” 包括= “**/*”/> <回声消息= “制作目录...”/> < javac的 \t调试= “真” \t DESTDIR = “$ {} test.dest” \t SRCDIR = “$ {test.src}” \t目标= “1.5” \t类路径= “$ {test.classpath}” \t includeantruntime = “假” > –
abhineet
2012-07-09 12:27:58
对不起格式化差,让我知道是否有更多需要帮助我的东西。 – abhineet 2012-07-09 12:42:29