首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[已解决]eclipse集成tomcat部署项目正常,单独部署到tomcat运行servlet报错404

[已解决]eclipse集成tomcat部署项目正常,单独部署到tomcat运行servlet报错404

作者头像
用户6948990
发布2025-04-03 20:51:15
发布2025-04-03 20:51:15
3760
举报
文章被收录于专栏:wuterwuter

开发过程中一直都是通过Eclipse集成Tomcat来部署项目,但是把Eclipse关闭后,单独通过start.bat启动Tomcat,项目中的jsp、Html等静态资源正常显示,Servlet报错404,检查后是Java版本问题

最新版(2021.3)的Eclipse集成的是Java SE 15,但是项目环境是Java 1.8-221,tomcat的运行环境也是1.8版本的Java,所以导致这个问题。

解决方法:切换Eclipse的Java jdk版本。

1. window-preferences ( 窗口-首选项 )需要修改2个地方

1.1 Java-Installed JREs(已安装的JRE)

①点击添加,选择标准VM,点击下一步

②在“JRE主目录”选择点击目录,选择安装JDK的位置。点击完成

重要:JRE目录这里选择的是JDK目录,而不是JRE目录!!

③选择相应的JRE,应用。

1.2 Java-Compiler(Java-编译器)

选择相应的版本,应用。

1.3 修改集成Tomcat服务器的JDK版本

Server-Runtime Environments ,选择Tomcat版本,点击Edit...

②选择要使用的JDK版本

2. 工程右键-Properties(属性),需要修改3个地方

2.1 Java Build Path(Java构建路径)

①选择JRE系统库,点击编辑(如果没有JRE系统库,就直接点击“添加库”)

②在执行环境选择相应的jdk版本。

2.2 Java Compiler(Java编译器)选择jdk版本

类似于1.2,只不过这是对单个项目进行修改

2.3 Project Facets中修改JDK版本

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. window-preferences ( 窗口-首选项 )需要修改2个地方
    • 1.1 Java-Installed JREs(已安装的JRE)
    • 1.2 Java-Compiler(Java-编译器)
    • 1.3 修改集成Tomcat服务器的JDK版本
  • 2. 工程右键-Properties(属性),需要修改3个地方
    • 2.1 Java Build Path(Java构建路径)
    • 2.2 Java Compiler(Java编译器)选择jdk版本
    • 2.3 Project Facets中修改JDK版本
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档