新换了一个项目组被人吐槽配置文件都能写错,所以打算从头开始一步步搭建一个项目,包含ssm基础框架、mongodb工具类、redis工具类、jsf配置、log配置等
今天先来搭建一个web工程。工程搭建好运行时发现404
我们都知道,一般404都是由于请求资源的时候没有找到
先说一下我们是如何请求到资源的,首先,IDEA会将项目打成war包,然后创建一个tomcat,tomcat加载war包来启动。tomcat容器启动的时候,项目就启动了。
那么出现404就只有两种可能:
1. IDEA打war包时打的有问题。
2. tomcat加载war包的时候出现问题
我的问题是出现在打包的时候。我们一步一步来解决
1. 在项目上单机右键 --> 选择open module settings
先来配置Project,首先jdk版本要选对,其次打好包后输出地址要写对
2. 配置Modules,输出地址同样要写对,以及Web Resource Directory Path,要定位到要有整个项目的源码的地方
3. 配置Factes,Web Resource Directory Path,要定位到要有整个项目的源码的地方
4. Artifacts
这样子,打包就没有问题了。
现在我们需要使用tomcat加载我们打好的war包
1. 右侧打开
2. 新建
3.
接着启动项目
成功啦~~~