Eclipse中提示Could not find the main class之解決方法

在Eclipse中調試代碼,進行Maven clean和Maven update後,突然報了這麼一個錯:Could not find the main class。沒有找到主類!之前調試還好好的啊!
運行方法和之前一樣,就是在main class進行右鍵點擊Run As->Java Application,怎麼突然找不到主類了?嘗試刪除其他無關的類和代碼,嘗試無效。
在這裏插入圖片描述
解決方法: 點擊綠色運行按鈕右邊的下拉小箭頭,去選擇Run Configurations…中刪除同名的類即可。
在這裏插入圖片描述
刪除紅色箭頭指示的紅框內的Main class。
在這裏插入圖片描述
問題原因: Eclipse對於同一個項目,同一個類,當運行調試過一次之後它是有記憶的,所以當切換了新的分支,再次運行同一個類的時候,它默認會去找上一次運行時的一些信息,包括去哪找class文件。

可參閱:https://www.caogenjava.com/detail/101.html

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