Tomcat报HTTP Status 500 - Servlet execution threw an exception错,请大神指点,急急急!!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat报HTTP Status 500 - Servlet execution threw an exception错,请大神指点,急急急!!!!相关的知识,希望对你有一定的参考价值。
HTTP Status 500 - Servlet execution threw an exception
type Exception report
message Servlet execution threw an exception
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
root cause
java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:190)
java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1182)
com.fr.base.IconManager.init4Image(Unknown Source)
com.fr.base.IconManager.checkInit(Unknown Source)
com.fr.base.IconManager.getCssInfo(Unknown Source)
com.fr.form.ui.Button.createJSONConfig(Unknown Source)
com.fr.form.ui.ToolBar.createJSONComponents(Unknown Source)
com.fr.form.ui.ToolBar.createJSONConfig(Unknown Source)
com.fr.report.web.ToolBarManager.toJSONConfig(Unknown Source)
com.fr.web.core.ReportWebUtils.dealWithToolbar(Unknown Source)
你寻下去,找到你开发的代码下去,看看那里有问题。本回答被提问者和网友采纳
Docker启动Tomcat外部访问报错HTTP Status 404 – 未找到
1、从dockerhub上下载一个Tomcat镜像
docker pull tomcat:9.0
2、启动Tomcat容器并做端口映射
docker run -d -p 9090:8080 tomcat:9.0
启动之后访问界面报错:HTTP Status 404 – 未找到
错误原因
Tomcat文件夹下的 webapps 文件夹是空的
tomcat 默认的欢迎页面实际上放在的路径应该是 webapps/ROOT/index.jsp 或者 index.html
解决办法
1、使用如下命令,查看容器ID
docker ps
2、进入容器
docker exec -it 容器ID /bin/bash
3、输入 ls 命令查看Tomcat目录下的文件及文件夹
4、 删除 webapps 目录,并且将 webapps.dist 目录重名为 webapps
mv webapps webapps2
mv webapps.dist/ webapps
或者 拷贝 webapps.dist 目录下的内容到 webapps 目录下
5、重启Tomcat容器
docker restart 容器ID
重新访问Tomcat
以上是关于Tomcat报HTTP Status 500 - Servlet execution threw an exception错,请大神指点,急急急!!!!的主要内容,如果未能解决你的问题,请参考以下文章
tomcat 启动正常,网站确HTTP Status 500 错误
Tomcat 提示 HTTP Status 500 – Internal Server ErrorTomcat 提示 HTTP Status 500 – Internal Server Error(示
用Tomcat架设网站时出现500的问题 HTTP Status 500 - ------------------------------------------------