当我用maven第一次整合ssm后,tomcat疯狂部署失灵,我对tomcat碎碎念.

当我用maven第一次整合ssm后,tomcat疯狂部署失灵,我对tomcat碎碎念。

先说说这次我如何解决tomcat部署有失灵:

1.找到要部署的web项目字节码文件。

2.替换字节码classes文件夹
在这里插入图片描述

为什么可以?

很简单,原因就是tomcat部署,加载的就是idea为他打包好的字节码文件。

如果你想粗略的了解一下idea集成tomcat后这两个软件对应的是 “怎样的文件结构” 和 “tomcat是怎么找项目” 的话,下面的图可能对你有帮助。

1)idea集成tomcat后,tomcat副本的位置。
在这里插入图片描述

2)比较idea集成tomcat副本和官方下载的tomcat,你会发现tomcat和下载的不一样,这是因为idea为每个web项目都拷贝了一个tomcat副本。
在这里插入图片描述

3)tomcat副本t找web项目的过程①
在这里插入图片描述

4)tomcat副本t找web项目的过程②
在这里插入图片描述

5)tomcat副本t找web项目的过程③
在这里插入图片描述

到这就结束了。

最后再放张图,一直在想为什么idea集成的tomcat不在我安排idea的D盘,估计是c盘是固态吧,加载web项目文件敲快。

在这里插入图片描述

总结:idea集成tomcat 到 tomcat部署文件 到 运行成功确实让我明白了,事物的运行必须符合主从规律,之前一直以为再idea上写的代码就是可以部署到tomcat的web项目,现在才搞清楚谁是主(tomcat,要求idea帮忙目录转换),谁是次(idea)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值