maven 找不到或無法加載主類


maven 找不到或無法加載主類

CreateTime--2018年4月19日22:58:14

Author:Marydon

1.情景還原:

  在maven管理的web項目中,單獨運行Java類報錯

2.報錯原因:

  maven的測試類,默認的存放路徑為:項目名/target/test/test-classe,

如果修改了測試文件的默認編譯位置(項目名/src/main/webapp/WEB-INF/classes),

在運行測試類是,maven項目還是去默認的路徑下找該類的class文件,這時候肯定找不到,所以報錯

3.解決方案:

  將Java類的默認編譯位置還原

  勾選上"Allow output for source folders"-->雙擊"Output folder:()"-->編譯位置改為"target/classes"即可。

  剩余那3項也需要進行手動修改。

4.src/main/java,src/main/resources,src/test/java,src/test/resources的默認編譯位置圖示

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM