在使用新版本的IDEA时,使用Jakarta EE创建模板Web应用程序后,在访问Hello Servlet时出现404 Not found。
这里我使用的是Tomcat 9.0.x的应用服务器,在代码逻辑完全没有问题的情况下,依然出现404 Not found。
在与之前的代码对比之后,发现在使用以下依赖会导致这样的情况。
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>5.0.0</version>
<scope>provided</scope>
</dependency>
修改为以下依赖后可以正常访问。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0</version>
<scope>provided</scope>
</dependency>
可以看到,在这之后可以正常访问资源。文章来源:https://www.toymoban.com/news/detail-757155.html
文章来源地址https://www.toymoban.com/news/detail-757155.html
到了这里,关于Servlet出现“HTTP状态 404 - 未找到”问题解决方案(特例)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!