解决javac: 目标版本 1.3 与默认的源版本 1.5 冲突问题

开发JSP,使用Eclipse(JDK1.5),部署WEB应用Tomcat5.0.29
请求JSP时,Tomcat日志显示“javac: 目标版本 1.3 与默认的源版本 1.5 冲突”
查看上面的错误日志,发现"compilerTargetVM=1.3",应该时Tomcat的JSP编译时使用的JDK1.3的版本。
进行如下修改:
找到tomcat conf目录下的web.xml,将这段内容:
   
        jsp
        org.apache.jasper.servlet.JspServlet
       
            fork
            false
       

       
            xpoweredBy
            false
       

        3
   
改为如下
 
        jsp
        org.apache.jasper.servlet.JspServlet
       
        compilerSourceVM
        1.5
       

       
        compilerTargetVM
        1.5
       

       
            fork
            false
       

       
          compiler
          modern
       

       
            xpoweredBy
            false
       

        3
   
重新启动Tomcat,问题解决

你可能感兴趣的:(tomcat,servlet,jsp,eclipse,jdk,web)