本文介绍: 学习狂神说,由于版本更新,有些配置变更会出现404问题小伙伴们如不嫌弃可以看看本贴有没有解决你的问题

学习狂神说,由于版本更新,有些配置变更会出现404问题小伙伴们如不嫌弃可以看看本贴有没有解决你的问题

1.setting配置

检查filesetting,你的位置有没有配好,根据你项目实际存储位置来配。

2.创建src

新版src一般是自己手动创建,未创建时是这样

需要右击项目名newdirectory,会出现这四个选项选中即可

 

 3.创建javaweb

视频时会发现老师电脑上有webapp,但我们需要手动建立

点击fileproject structuremodule-+-web

 这是创建后的样子,点击下面框选出来的笔进行更改,一般路径srcmainwebapp

默认显示web,最好改成webapp

配好后点击artifacts点击上面+,选择第三exploded点击from modules

最后点击ok

最后创建好的webapp文件是这样的

4.iml文件

同样的,iml文件可能需要我们自己搞。当时没有iml文件总是404,最后我从成功的案例复制了一份手动创建出来了,如果大佬们有可靠好用方法请救救我。

手动创建iml文件新建一个file文件,在文件名添加后缀.iml

 这是默认的iml文件需要自取

<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="FacetManager"&gt;
<facet type="web" name="Web"&gt;
<configuration&gt;
<descriptors&gt;
<deploymentDescriptor name="web.xml" url="file://$MODULE_DIR$/src/main/webapp/WEB-INF/web.xml" />
</descriptors>
<webroots>
<root url="file://$MODULE_DIR$/src/main/webapp" relative="/" />
</webroots>
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

5.自建一个index.jsp

如果javaweb的webapp中没有一个默认页面,也会出现404错误

所以我们最好也建立一个index.jsp文件

在webapp下建立一个jsp文件,内容随便写写,主要就是显示一下首页,避免出现404错误

 6.配置pom文件

pom初学配置servletjsp可以https://mvnrepository.com/artifact/taglibs这个网站

    <!-- servlet依赖 -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
            <scope>provided</scope>
        </dependency>
        <!-- jsp -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.3</version>
            <scope>provided</scope>
        </dependency>

7.配置tomcat

点击右上角current file-edit

点击左上角+,选择tomcat serverlocal

 配置默认浏览器jre

 选择deployment左下角+的artifact

 ok即可

之后就可以运行啦嘿嘿嘿

 

感谢我的学长帮我搞了两个多小时,真是太感谢了,谢谢谢谢

原文地址:https://blog.csdn.net/qq_60448705/article/details/132114059

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_36820.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注