Maven工程 執行main報錯 找不到或無法加主類

如題:

前幾日創建Maven工程時,想在main方法裏寫點東西做個測試 結果運行時發現瞭如下錯誤。

臥槽!!!在普通web項目中都可以現在換成Maven就不行了 這是啥情況???

原來是...

下面是解決方案

坐下 基本操作

一、右鍵項目Build Path --> Configure Build Path

二、操作如圖

這時我們發現多出了四個文件夾

注意:分別是在src/main/java、src/main/resourcessrc/test/java、src/test/resources下面的

三、雙擊多出來的這個文件夾,這時出現了下圖的界面

選擇第二個選項之後點擊Browse,這時又彈出瞭如下窗口

需要注意的是 這裏我們要選擇target文件夾下的兩個選項,但選擇哪一個是根據前面說的Output folder的父級文件夾是屬於src/main開頭或這src/test開頭來決定的  

父級是src/main開頭的文件夾 選擇 classes 

父級是src/test開頭的文件夾 選擇test-classes

 

雙擊選中 點擊OK即可

四個Output folder文件 依次選好 最後點擊右下角OK

接下來再運行測試一下 果然成功了

問題是解決了 那麼原因是什麼呢?

坐下 基本操作

先給個沒有配置Output folder文件夾的圖

你發現了什麼嗎(⊙_⊙)(天真的大眼睛盯着你問)

“額... 我發現了 但不告訴你 (臥槽 這有什麼問題嗎???)”

(⊙_⊙) 好吧看來你已經知道了 這就是不同

果然是沒有具體輸出路徑的問題 (臥槽 竟然是這個diao問題)

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