电竞比分网-中国电竞赛事及体育赛事平台

分享

運(yùn)行Junit 出現(xiàn) java.lang.ClassNotFoundException

 herowuking 2014-03-17

在eclipse下用JUnit測(cè)試,TestInfo是測(cè)試類(lèi),運(yùn)行測(cè)試時(shí)報(bào)下面的錯(cuò)誤:
Class not found test.JUnit.TestInfo
java.lang.ClassNotFoundException: test.JUnit.TestInfo

at java.security.AccessController.doPrivileged(Native Method)

......

org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

……

原因:配置錯(cuò)誤,源文件沒(méi)有編譯

在eclipse如果工程出現(xiàn)‘!’驚嘆號(hào),則可能存在修改的代碼沒(méi)有編譯的情況。盡管選上了'Project->Build Automatically',但是卻沒(méi)有被編譯??梢酝ㄟ^(guò)查看工程下面的target\classestarget\test-classes進(jìn)行檢查。

【注意】在工程出現(xiàn)警告時(shí),無(wú)論是java文件還是配置文件,都不會(huì)自動(dòng)編譯到classes或test-classes目錄下面,此時(shí)執(zhí)行的內(nèi)容不再是修改后的內(nèi)容

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多