把maven管理的web项目在tomcat上运行,使用idea工具搭建

为了要好好深入弄懂为什么idea这么难部署tomcat(经常404),我需要重新建项目了解一下原理

首先file->new project,进到这页面

为了节省时间,我们套用一下maven模板,然后点击next

SNAPSHOT是快照的意思

点击next

确认一下maven配置,点击next

finish

之后整个项目页面就出来了,当然现在仅仅是使用maven的模板构建了个web项目,还没连接tomcat

可以看到pom.xml文件为我们添加了许多插件(可能会用得上

项目初始整个结构

言归正传,要部署到tomcat那里去了

看到这个了吗,点它

好像每次建一个项目就要弄一个tomcat

然后右键项目->open module settings

可以在module配置多个子项目,这里不详细谈

实验证明,不配置下面这个,绝对会404

 在tomcat加这个artifact上去

就可以运行了

P.S. 大家都知道,一般项目运行起来是打个war包或jar包,然后war包扔到tomcat的webapp那里,tomcat启动然后去运行的

所以,我现在需要的是去找这个运行的tomcat还有打好的war包(因为在idea我不知道把这些放到哪里去了

 

还有的是可以直接用maven打war包,然后把war扔到tomcat那里(这样更简单逻辑易懂不耦合

参考文章:https://www.cnblogs.com/Knowledge-has-no-limit/p/7240585.html

 

其他更好的文章

Tomcat部署时war和war exploded区别以及平时踩得坑

https://blog.csdn.net/xlgen157387/article/details/56498938

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值