idea创建web项目运行报404错误_使用IDEA新建Web工程启动报404的错误

新换了一个项目组被人吐槽配置文件都能写错,所以打算从头开始一步步搭建一个项目,包含ssm基础框架、mongodb工具类、redis工具类、jsf配置、log配置等

今天先来搭建一个web工程。工程搭建好运行时发现404

0c67a2d15ed16a6236f3aabe4ae7f6b0.png

我们都知道,一般404都是由于请求资源的时候没有找到

先说一下我们是如何请求到资源的,首先,IDEA会将项目打成war包,然后创建一个tomcat,tomcat加载war包来启动。tomcat容器启动的时候,项目就启动了。

那么出现404就只有两种可能:

1. IDEA打war包时打的有问题。

2. tomcat加载war包的时候出现问题

我的问题是出现在打包的时候。我们一步一步来解决

1. 在项目上单机右键 --> 选择open module settings

先来配置Project,首先jdk版本要选对,其次打好包后输出地址要写对

f8986f884da1d89de1216032bba9c039.png

2. 配置Modules,输出地址同样要写对,以及Web Resource Directory Path,要定位到要有整个项目的源码的地方

2442e42df50d99d84ee20039e8563041.png

b6de75a4900a2ac7dad2f42321b15aa1.png

3. 配置Factes,Web Resource Directory Path,要定位到要有整个项目的源码的地方

ab064cbb61b97bd61340eeaa8fc99c0f.png

4. Artifacts

19d18cfe734857b494ac2be53dfcc289.png

这样子,打包就没有问题了。

现在我们需要使用tomcat加载我们打好的war包

1. 右侧打开

c5b7f17ba34ad112db2b2a21f17afc55.png

2. 新建

3ebaf91111035b69636df131e7e94898.png

3.

9ff4709e8552b88f98c001983440273a.png

接着启动项目

57d3feecc106d6a560e304e5b20fff5e.png

成功啦~~~

  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值