Maven导入Servlet-api包导致无法运行报500的问题 以下解决方式适用于跟我类似的配置环境,构建servlet程序后,启动Tomcat页面报"类com.tioxy.servlet.MyServlet不是Servlet,MyServlet cannot be cast to class jakarta.servlet.Servlet"或者"实例化Servlet类异常"的500错误的问题. 我的本机配置环境: 1.IDEA 2020.1,Tomcat 10.
一,tomcat启动时错误 1:The JAVA_HOME environment variable is not defined This environment variable is needed to run this program: Re:没有在在tomcat的配置文件.bash_profile中设置环境变量JAVA_HOME,具体设置方法为:加入如下几行: JAVA_HOME=/home/tomcat/j2sdk1.4.2_08(具体值要以实际的jdk安装路径为准) export
Caused by: java.lang.ClassCastException: io.undertow.websockets.jsr.ServerWebSocketContainer cannot be cast to org.apache.tomcat.websocket.server.WsServerContainer at org.springframework.web.socket.server.standard.TomcatRequestUpgradeStrategy.getCont
1:环境变量 问题:The JAVA_HOME environment variable is not defined This environment variable is needed to run this program: 原因:没有在在tomcat的配置文件.bash_profile中设置环境变量JAVA_HOME具体设置方法为:加入如下几行: JAVA_HOME=/home/tomcat/j2sdk1..2_08(具体值要以实际的jdk安装路径为准) export JAVA_HOM