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问题)

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