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项也需要进行手动修改。

maven 找不到或无法加载主类_第1张图片

4.src/main/java,src/main/resources,src/test/java,src/test/resources的默认编译位置图示

maven 找不到或无法加载主类_第2张图片

  

 相关推荐:

     maven 创建web项目的标准目录结构

     eclipse 如何对maven项目进行打包?

 

你可能感兴趣的:(maven 找不到或无法加载主类)