为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」

为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」


我们每次会遇到,同样的项目在不同的电脑上运行,总是会报错,
例如:
1、jar包不能完全导进来。
2、异常org.springframework.beans.factory.NoSuchBeanDefinitionException;
3、配置文件根本没有加载到等等

问题原因:

1、编译的时候,总是会编译到不用的文件,这种编译是错误的;
编译完成后,在classes文件夹下有com.XXXX.XXX这些java代码&&和resource文件夹下的配置文件!
如图(正确编译完成后的classes):
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
2、导入maven项目时在modules里配置有误!

解决办法

从导入maven项目后,在项目配置里的modules开始
1、进入项目配置页面,点击+号,Import Module
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
2、选中pom.xml文件
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
3、下一步
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
4、下一步
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
5、这里就是你的pom文件对应的项目,只有一个
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
6、导入进来后,如图所示:(选择项目用的jdk版本)
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
7、看下path下的路径是否是正确的
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
8、编译配置
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
9、spring里配置文件
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
10、选择要用到的配置文件
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
11、配置web,这两个路径好好检查,默认状态下一般是和项目本身底下的webapp是不匹配的!
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
12、在Artifacts里查看war的输出路径是否正确
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
13、在Artifacts里查看war exploded的输出路径是否正确
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
14、配置tomcat服务
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」
为何idea中运行项目的时候,总是报各种错;但同样的项目在别人电脑运行是好的?「完美解决」

查看总结

当以上内容配置完毕后,开始运行项目,项目运行后,查看编译文件classes文件夹下是否有com.XXXX.XXX代码和配置文件,如果有,项目成功启动!