maven項目的目錄中報類找不到異常

一、場景

MyEclipse搭建了maven項目,目錄的建立符合maven最佳實踐。在src/test/java中建立的測試類進行測試。

 

 


二、發現問題

運行測試類TestClass,報cn.xy.TestClass找不到的異常。

 

 


三、解決問題

出現這個問題根源是類加載器沒有找到TestClass.class進行加載。

我查看項目輸出目錄,右擊項目—>Build Path—>configure build path—>source,可以看到每一個文件夾的輸出目錄Default output folder,指向的是項目中的target文件夾中classes目錄的test的文件夾。可能是在該文件夾下的.class文件類加載器找不到,我換了一下輸出目錄webapp/WEB-INF/classes就可以找到了,解決。

 

 

四、總結

對maven項目運行測試類的時候要注意輸出目錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章