1. 复现错误
今天启动jsp + servlet
项目,却报出如下错误:
2. 分析问题
报出该错误,一般是tomcat
无法访问webapp
下的文件,特采用如下方法解决问题。
- 检查涉及到
jdk
的版本号是否一致,我的是1.8
的版本,所以,我要保证涉及到jdk
的版本号是1.8
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<java.version>1.8</java.version>
</properties>
- 继而,检查
webapp
是否在src
文件下,如下图所示:
如上图所示,果然webapp
是否在src
文件下,我们需要把webapp
下的文件或文件夹拿出来,放到与src
平级的目录,如下图所示:
3. 解决问题
把webapp
下的文件或文件夹拿出来,放到与src
平级的目录后,需要执行如下步骤:
File -> Project Structure -> Artifacts
,删除红框中的包
- 按如下方式重新加载
- 按如下方式配置
modules
tomcat
也重新配置
- 重新启动,便可成功访问了
本人创建:
java
全栈交流群
前端
技术交流群
产品
交流群
关注如下👇👇👇公众号,即可进群学习