閱讀536 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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項目運行測試類的時候要注意輸出目錄。

 

 

最後更新:2017-04-04 07:32:09

  上一篇:go C#委托基礎8——lambda表達式
  下一篇:go Android開發11——手機橫屏和豎屏與android:configChanges