2012-10-03 79 views
2

從Ant完成構建後,我所有的類文件都將導入到目標文件夾內的classes文件夾中。我檢查了類文件夾確實存在於我的文件系統中。 但是,由於某些原因,eclipse無法識別此文件夾。我每次運行JUnit測試,它總是表現出這一點:eclipse不會顯示目標文件夾中的類文件夾

Class not found AbsenceReportControllerTest 
java.lang.ClassNotFoundException: AbsenceReportControllerTest 
at java.net.URLClassLoader$1.run(URLClassLoader.java:200 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) 
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) 

此文件夾還沒有在Eclipse的Package Explorer中顯示

我試着項目>清潔和重建,關閉並重新啓動Eclipse和打字F5,但這些方法都不起作用。

你能幫我弄清楚如何解決這個問題嗎?謝謝

回答

4

我找到了解決方案,這是因爲我選擇該文件夾作爲我的輸出文件夾中的eclipse項目>屬性。我只是從.classpath文件中刪除它,以便我可以再次看到它。對於eclipse kepler。在java構建路徑中取消選中「允許輸出文件夾用於源文件夾」框。

相關問題