中易网

关于JDBC的问题

答案:3  悬赏:50  
解决时间 2021-04-28 02:22
  • 提问者网友:清茶柒夏
  • 2021-04-27 06:44

JDK1.6+SQL2005+tomcat6.0加载JDBC2.0驱动

出现这些错误:

org.apache.jasper.JasperException: java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。 com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:223) com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:840) java.sql.DriverManager.getConnection(Unknown Source) java.sql.DriverManager.getConnection(Unknown Source) org.apache.jsp.myweb.select_jsp._jspService(select_jsp.java:90) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

最佳答案
  • 二级知识专家网友:年轻没有失败
  • 2021-04-27 08:15

错误信息提示的很清楚了:你的JDBC驱动包不支持 1.6的java运行环境,你从网上下载一个sqljdbc4.jar包,拷贝到 lib下 替换你现有的 jdbc jar包 就好了

全部回答
  • 1楼网友:深街酒徒
  • 2021-04-27 09:38
jar包不对,你换个看看
  • 2楼网友:孤伤未赏
  • 2021-04-27 08:29
把你部署在tomcat的项目也删了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息