IDEA启动tomcat正常,但是tomcat的webapps文件夹没有项目文件,打开默认URL提示404

    技术2022-07-10  158

    问题从进入项目组就面临了,困扰两天,其中正常解决过一次,但是换了电脑之后又出现同样的问题,于是写了这个blog

    目录

     

    项目结构:

    问题背景:

    问题根本:

    解决方法:

    Modules配置

    Facets配置:

    Artifacts配置

    项目成功输出

    总结:


    项目结构:

    JavaWeb项目

    问题背景:

    idea引入项目,tomcat正常启动,项目未启动,访问不到jsp页面

    问题根本:

    idea打包时,并没有将jsp、css、js等文件打入到输出目录

    解决方法:

    Modules配置

    上图:

    一定要将path设置

    为webRoot下的web.xml文件

    Facets配置:

    一定要先配置Modules,否则在添加Facets中的web时,可能会导致在项目中新建一个web.xml文件,导致path链接错误

    Artifacts配置

    如同

    项目成功输出

    项目构建打包后的正常输出结构

    总结:

    很久没有用过Javaweb项目结构了,很容易一开始项目配置出现问题。

    问题的主要原因在于,web.xml文件的path路径配置错误,导致打包输出时,没有对应的文件。

    一般对于项目配置来说,这样的问题出现次数很少,基本上第一次配置好之后就不会再进行配置了,归根结底还是粗心导致问题发生。

     

     

    Processed: 0.009, SQL: 9