Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring数据jpa mssql driverClassName错误_Java_Spring_Hibernate_Spring Data Jpa - Fatal编程技术网

Java Spring数据jpa mssql driverClassName错误

Java Spring数据jpa mssql driverClassName错误,java,spring,hibernate,spring-data-jpa,Java,Spring,Hibernate,Spring Data Jpa,我正在尝试连接到MSSQL,但出现错误: 错误 driverClassName'引发异常;嵌套异常是 java.lang.IllegalStateException:无法加载JDBC驱动程序类 [com.microsoft.sqlserver.jdbc.SQLServerDriver] 配置 方言 POM.xml 当我在pom.xml中发布此依赖项时,它抛出错误 如何解决这个问题?终于找到了答案 下载maven 从下载sqljdbc 运行sqljdbc__enu.exe 出现提示时输入安装目录;

我正在尝试连接到MSSQL,但出现错误:

错误

driverClassName'引发异常;嵌套异常是 java.lang.IllegalStateException:无法加载JDBC驱动程序类 [com.microsoft.sqlserver.jdbc.SQLServerDriver]

配置

方言

POM.xml

当我在pom.xml中发布此依赖项时,它抛出错误 如何解决这个问题?

终于找到了答案 下载maven

从下载sqljdbc

运行sqljdbc__enu.exe 出现提示时输入安装目录;建议您打开包装 此zip文件位于%ProgramFiles%中,具有默认目录

mvn安装:安装文件-Dfile=sqljdbc4.jar-dpackage=jar-DgroupId=com.microsoft.sqlserver-DartifactId=sqljdbc4-Dversion=4.0


然后更新项目并运行项目

ERROR driverClassName'引发异常;嵌套异常为java.lang.IllegalStateException:无法加载JDBC驱动程序类[com.microsoft.sqlserver.JDBC.SQLServerDriver]配置-当我使用sql执行此操作时,它工作正常….?您使用的是persistence.xml,而另一个驱动程序仍在定义中吗?
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
        <property name="url" value="jdbc:sqlserver://192.168.1.100:55209;databaseName=SampleSpring?autoReconnect=true&amp;createDatabaseIfNotExist=true&amp;" />
        <property name="username" value="nmcadmin" />
        <property name="password" value="s3Cr3t@cct" />
    </bean>
<entry key="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect" />
<dependency>
   <groupId>com.microsoft.sqlserver</groupId>
   <artifactId>sqljdbc4</artifactId>
   <version>4.0</version>
</dependency>