JRE 1.7不支持SQLJDBC驱动程序

时间:2015-04-11 12:48:46

标签: java jdbc mssql-jdbc sqljdbc

我正在尝试使用Netbeans和MS SQL Server 2008作为DBMS开发RESTful JAVA Web服务。

我正在注册 sqljdbc4.jar 作为驱动程序,但在部署项目时它仍然显示此错误。我尝试了所有在线可用的选项,除了卸载整个开发包(Netbeans,JDK,SQL Server 2008)之外,还删除了驱动程序,重新定位的驱动程序。

以下是错误:

  

部署期间发生错误:部署应用程序时出现异常[webapptest1]:异常[EclipseLink-4002](Eclipse Persistence Services - 2.5.0.v20130507-3faac2b):org.eclipse.persistence.exceptions.DatabaseException   内部异常:java.sql.SQLException:分配连接时出错。原因:此驱动程序不支持Java Runtime Environment(JRE)1.7版。使用sqljdbc4.jar类库,它提供对JDBC 4.0的支持。   错误代码:0。有关详细信息,请参阅server.log。

1 个答案:

答案 0 :(得分:0)

使用jTDS这是一个支持MS Sql Server的开源驱动程序