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