問題:將本地的一個maven項目導入eclipse時,有的微服務的項目導入后,項目是文件夾的形式,運行時提示“editor does not contain a main type” 錯誤
現象如圖:
原因分析:
Java程序沒有在被編譯的路徑下,導致eclipse不能編譯該類。
解決方法:
1,網上很多都是 在左側的package explorer中右擊這個class所在包的上一級目錄--build path--use as source folder。 使用該方法后,導致項目變亂,沒有解決問題。(不適用)。
2,點擊eclipse 上
projects presentation ,將“flat”修改為“hierarchical”
現在的項目
該方法解決問題。