java lang string.lang.ClassNotFoundException: org.apache.jsp.index_jsp怎么解决?

3:嵌入式容器的问题(如tomcat中的lib包没囿导入、tomcat版本不兼容)--这种可能性最大

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

这是报错截图,场景是war包部署到linux服务器上登录后台时报错

1.我遇到这个问题是在访問首页时报错,但是登录页面没报错说明项目应该是正常启动的。

2.而且报错信息里没有自己写的方法基本可以排除代码错误,只会是配置文件和jar包的错了

3.百度结果有很多解决方法,都是在不同的情景下发生的但都是jsp-api.jar、servlet-api.jar这两个jar的问题。如果lib目录下有这两个jar 则是jar包和tomcat冲突删除掉,如果没有这两个jar包则是项目没有使用tomcat的jar,将tomcat的这两个jar包复制到项目里

4.我的情况是缺少这两个jar,从tomcat里复制到项目lib目录下重啟就好了

目录下是否有这两个jar包,多了删除少了复制进来即可。

下面是一些别人的截图看一下有没有和你们一样的情景,多数是发苼在本地部署时报错参考一下

发布了10 篇原创文章 · 获赞 19 · 访问量 6万+

我要回帖

更多关于 java lang string 的文章

 

随机推荐