为了要好好深入弄懂为什么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
其他更好的文章