Intellij IDEA 创建SpringMVC报404

org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory D:\software\apache-tomcat-8.5.9\webapps\manager

[2017-11-16 11:25:21,562] Artifact radiation-monitoring-ok: Artifact is being deployed, please wait...
[2017-11-16 11:25:22,303] Artifact radiation-monitoring-ok: Artifact is deployed successfully
[2017-11-16 11:25:22,303] Artifact radiation-monitoring-ok: Deploy took 741 milliseconds
16-Nov-2017 11:25:31.512 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory D:\software\apache-tomcat-8.5.9\webapps\manager
16-Nov-2017 11:25:31.624 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory D:\software\apache-tomcat-8.5.9\webapps\manager has finished in 109 ms


作为一个不常或则不喜欢创建项目的人来说,有两大苦恼之处,一是文件的配置,二只针对于IDEA,你需要指定webapp文件夹,指定web.xml,这也是今天我这个问题的来源。

今天就给大家把这个问题解决一下,首先要注意你所认为的webapp文件夹是否是普通文件夹。

上图

Intellij IDEA 创建SpringMVC报404

如果是这样,那么恭喜你,你的问题可以解决了,方式如下,按住ctrl+alt+shift+s键出现如下画面,选择web

Intellij IDEA 创建SpringMVC报404


  Intellij IDEA 创建SpringMVC报404

将我选中的两项删除,重新添加,上边一项是选中你的web.xml文件,下边一项是选中你的webapp文件夹,然后点击create Artifact,然后进去如下画面

Intellij IDEA 创建SpringMVC报404


Intellij IDEA 创建SpringMVC报404

Intellij IDEA 创建SpringMVC报404

这时候就已经配置好了但是还是不能捉鸡,还有最后一步,那就是需要将war包配置到Tomcat上

Intellij IDEA 创建SpringMVC报404

Intellij IDEA 创建SpringMVC报404

到此时已经完全配置好了,程序也可以正常运行了,OK,希望对大家有帮助。