java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
今天在部署时居然报了这么个错.
查后发现,getContextPath()在servlet 2.5下才有的,
servlet 2.4是没有这个方法的.
本文记录了一次部署过程中遇到的NoSuchMethodError错误,并详细解释了该错误的原因:使用了不兼容的servlet版本。具体来说,是在servlet 2.4版本中调用了2.5版本才提供的getContextPath()方法。
java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
今天在部署时居然报了这么个错.
查后发现,getContextPath()在servlet 2.5下才有的,
servlet 2.4是没有这个方法的.

被折叠的 条评论
为什么被折叠?