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

Posted kinome

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea ssm项目迁移到另一台机器上时出现不能正常启动项目的解决方案相关的知识,希望对你有一定的参考价值。

 

 

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

 

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

技术分享图片

 

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

 

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

技术分享图片

 

 

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

技术分享图片

 

 

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

技术分享图片

 

以上是关于idea ssm项目迁移到另一台机器上时出现不能正常启动项目的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

IDEA移动到另一电脑

如何将 DolphinDB 集群迁移到另一台机器上

电脑系统怎样从一台机器的系统转到另一台机器上

Docker的镜像迁移到另一台服务器

如何将应用迁移到另一台服务器

有一台solaris 8机器做NIS主服务器,现在需要将NIS全部迁移到另一台redhat机器上,请列出步骤,尽可能详细