システムにJava1.6とTomcat5.5がインストールされています。
しかし、Tomcat5.5はJava1.5にアクセスするため、Bad version number in .class file
JSPでJavaコードを実行しているときに、結果としてエラーが発生します。
TomcatのバージョンをJava1.6に変更するにはどうすればよいですか?
アップデート
tomcat5w.exeがバージョン1.6を指しているJVMを変更しようとしましたが、Bad version in .class file
エラーが発生しなくなりました。しかし、今、私は次のエラーを受け取ります。
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:498)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
root cause
java.lang.NullPointerException
myfirst.SearchLink.checkURL(SearchLink.java:20)
org.apache.jsp.Test_jsp._jspService(Test_jsp.java:52)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
根本的な原因は何でしょうか?