最近在做个项目,里面要用用到发送邮件功能(javamail),刚开始出现了很多错误,基本都是mail.jar与myeclipse 自带的.jar包有冲突,于是我就删除了那些包(java EE5 Libraries),加入了tomcat里自带的servlet.jar和jsp.jar,于是问题就解决了。但是删除那些包后新问题又来了,在执行jsp文件和servlet时就会有异常:
严重: Servlet.service() for servlet jsp threw exception  java.lang.NullPointerException
        at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
        at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)  请师老帮我看看是哪里出了问题。
     非常感谢!

解决方案 »

  1.   

    沙发!
    请楼主找到部署(在eclipse工作间文件夹内的.metadata\.plugins\org.eclipse.wst.server.core\下,要仔细找,或检索)文件夹下index_jsp.java这个文件,然后用任意文本编辑器打开,找到第22行,那里就是出空指针异常的地方。运行时异常基本上都是由程序员的失误造成的,楼主好好检查下吧,别先想着jar包的问题。
      

  2.   

    我的那个.metadata\.plugins\org.eclipse.wst.server.core\下什么也没有啊 ,是个空文件夹啊!