求助,java.lang.NoSuchFieldError这是什么原因

 我来答
尚硅谷IT教育
2016-01-22 · TA获得超过890个赞
知道小有建树答主
回答量:1825
采纳率:90%
帮助的人:123万
展开全部
这种情况一般都是jar包出问题引起的。
第一种情况:删除较低版本的jstl包只留一下最高版本的jstl包,重启tomcat即可;
第二种情况:删除lib下的jstl包,保留J2EE里的jstl包,重启tomcat即可。
补充:第二种情况的解决方法,会有一个问题就是,每次重部署项目都要去lib下删除jstl包。
一劳永逸的解决方法就是不用jee5Liberabries,改用j2ee1.4版的Librabries.(2011.4.19补充)
PS:如果是直接从eclipse里删除,要重新部署一下项目并重启tomcat才行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
joelin251
2016-01-22
知道答主
回答量:15
采纳率:0%
帮助的人:3.6万
展开全部
文件路径错误或者文件名字错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云梦之竹h
2016-01-22 · TA获得超过266个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:101万
展开全部
字段没找到,有getter、setter方法吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式