idea ssm项目迁移到另一台机器上时出现不能正常启动项目的解决方案

 

 

首先右下角提示关联spring文件,关联之,然后启动,发现项目无法启动,然后开始排错

 

 首先从这个日志里发现了这么一条提示信息

 

然后百度了一下,答案都是说 web.xml 之类的 spring拦截器问题,但是项目之前的 web.xml 是一直没有问题的,spring的配置文件也都是没有问题的,然后继续排错

 

然后在 Artifacts 里面发现这个位置在出错时会提示内容大概为 RM 模块 web 资源丢失(英文提示),并且提示为红色,猜测可能是web目录出现了问题

 

 

果然,在idea配置中发现,项目迁移过来的时候,web目录关联不见了,然后手动配置上

 

 

然后再启动,然后就启动成功了,只不过报了一个HTTP的错误,然后看了下spring配置文件关联,发现关联了好几种,spring配置文件、mvc配置文件等等,好几种都关联同样的spring配置文件了,然后全部清除spring配置文件关联,重新关联(只关联下图中的一个大项 Spring Application Context),如下图,然后正常启动,所有启动问题解决,正常启动

 

posted @ 2019-01-04 17:30  由良大小姐  阅读(831)  评论(0编辑  收藏  举报