此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库

xttxqjfg 2012-07-25 06:36:39
最近在做web开发,后台数据库使用的是sql 2008,驱动包采用的是jdbc 4.0 的sqljdbc4.jar,在简单的java程序里面访问数据库 没有问题,但是在jsp中通过bean来访问数据库的时候就出现如题所示的错误,不知道是为什么。。java application可以访问,驱动没有问题,到了bean里面就不可以,其中数据库的连接代码并没有多少的变化,有哪位可以帮帮忙??急…
...全文
2760 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2012-07-25
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
问题已经解决了,问题出在了在我项目的lib目录下有sqljdbc4和sqljdbc这两个驱动包同时存在了,由于最新版jdbc 4.0本身的问题,这两个是不能同时出现的,删除后者后运行正常。虽然不知道这是不是问题了根本所在,但是我这样做的方法已经解决了我的问题,感谢楼上各位的帮忙!!!
[/Quote]

JAR包冲突,哈。。。

是的,这是本质问题。
xttxqjfg 2012-07-25
  • 打赏
  • 举报
回复
问题已经解决了,问题出在了在我项目的lib目录下有sqljdbc4和sqljdbc这两个驱动包同时存在了,由于最新版jdbc 4.0本身的问题,这两个是不能同时出现的,删除后者后运行正常。虽然不知道这是不是问题了根本所在,但是我这样做的方法已经解决了我的问题,感谢楼上各位的帮忙!!!
qybao 2012-07-25
  • 打赏
  • 举报
回复
项目和web服务器是2回事,比如你的tomcat使用自己的jre,你的myeclipse使用的另一个jre,你建的工程启动tomcat,tomcat用的是还是自己的jre(当然,也看你的环境变量以及myeclipse启动脚本的配置),所以让你去查看一下,是web服务器和你的程序的jre版本一致,LZ能明白我的意思吗?
MiceRice 2012-07-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
回复3楼:我的java application项目和web项目都建在了myeclipse里面,前者可以读取数据库的内容。。。
[/Quote]

仍然需要检查下这两个项目自身所配置的JDK;此外,Tomcat所配置的JDK。
xttxqjfg 2012-07-25
  • 打赏
  • 举报
回复
回复3楼:我的java application项目和web项目都建在了myeclipse里面,前者可以读取数据库的内容。。。
qybao 2012-07-25
  • 打赏
  • 举报
回复
错误提示是jre版本不合适,换个版本
LZ确认一下你的web服务器和简单java程序使用的是否是相同版本的jre,是否是加载相同的数据库驱动?
xttxqjfg 2012-07-25
  • 打赏
  • 举报
回复
回复1楼:没有使用连接池,驱动包是外包引用的。。。
MiceRice 2012-07-25
  • 打赏
  • 举报
回复
你Web中间件所使用的JDK,跟你在Eclipse开发所使用的JDK是否不一致?
xttxqjfg 2012-07-25
  • 打赏
  • 举报
回复
一下是连接数据库的代码:
public loginBean() throws SQLException
{
String JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String connectDB="jdbc:sqlserver://localhost:1433;DatabaseName=video";
try
{
Class.forName(JDriver);
String user="***";
String password="***";
con=DriverManager.getConnection(connectDB,user,password); }catch(ClassNotFoundException e)
{

}
}
dddsfdfgfdgfdg 2012-07-25
  • 打赏
  • 举报
回复
楼主是否用连接池了?
tomcat lib下面是否有JDBC驱动?

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧