解决idea的项目启动报404的问题

最近在学习IDEA,由于之前一直使用的是Eclipse,所以初次接触IDEA就接触到了不少的坑,其中最让人头疼的大概就是如何让IDEA顺利的启动起来了,这方面我就不细讲了,网上已经有了不少的教程,稍后我也会给大家一个IDEA的学习附件,有兴趣的朋友可以看看,今天主要谈的就是如何解决IDEA项目在启动时报404的问题,相信不少像我一样初次接触IDEA的朋友都掉进过这个坑,今天就带大家了解一下这个坑,以及如何解决。

首先,我们来看一下404这个页面:
在这里插入图片描述

从这个图片我们其实能看出一点点端倪,注意最后一句话:description The requested resource is not available.

这句话翻译过来大概意思是,描述:所请求的资源不可用。

既然是请求资源问题,而IDEA又是通过先将项目打包成war包,然后创建一个Tomcat,将war进行加载的方式来启动项目,那么我们就可以猜测到,这个请求资源不可用的问题就一定是出现在打包war包的过程中,或是在Tomcat加载这个war包的时候出现的问题。除了这个两个可能,还有一种可能,也是我自己经历的,那就是你的项目是SVN项目,而你的SVN的路径已经不可用。

知道了原因,那么接下来就好办了,我们一个个来进行解决。

第一步:如何将项目打包成war包:

1、首先,右击项目,点击 open module settings
在这里插入图片描述

2、配置 project,主要是本地 jdk 的安装路径,还有项目编译输出的路径
在这里插入图片描述

3、配置 modules ,其中 paths 定位到 web-inf/classes ;dependencies 加入jdk和项目 web-inf/lib
在这里插入图片描述
在这里插入图片描述
    4、配置 libraries ,点击 + 号,选择 java ,然后还是选择你项目的 web-inf/lib
在这里插入图片描述

5、配置 facets ,此步很重要,配置 web resource directories ,路径配错,就会报 404 ,一定要定位到项目根目录,也就是下面有整个项目源码的地方
在这里插入图片描述

6、 配置 artifacts ,此步选择第二个,选择你的项目即可
在这里插入图片描述

注:这有一步很重要,在添加完以后,一定要选中你的项目,然后鼠标左键Put into Output Root一下
在这里插入图片描述

到此,将项目打包就已经完成了,然后就是将项目添加到Tomcat。

第二步,将项目添加到Tomcat:

1.在IDEA的页面右上角,点击此处,打开Tomcat添加页面
在这里插入图片描述

2.在新打开的页面添加Tomcat
在这里插入图片描述
  在这里插入图片描述

3.在新添加的Tomcat页面配置好Tomcat的名字,默认浏览器,访问地址,JRE,端口等
在这里插入图片描述

在这个页面,我们可以看到,由于没有添加项目war包,su9oyouTomcat还是暴红差的,然后点击Deploment,去添加项目的war包
在这里插入图片描述

4.给Tomcat添加已经打包好的war包
在这里插入图片描述

添加后,可以配置路径的后缀名,我为了省事就直接用/了,然后点Apply和OK就可以了。
在这里插入图片描述

5.然后启动Tomcat就可以了,直接访问localhost就可以访问项目了。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值