问题描述:
微软提供的SQLServer jar包 - sqljdbc4 本地Windows开发环境正常使用。
在Linux服务器上,报找不到jar包错误。可用第三方jtds替代
解决步骤:
Maven:
<dependency>
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.2.4</version>
</dependency>
<!-- sqlServer -->
<!-- <dependency>-->
<!-- <groupId>com.microsoft.sqlserver</groupId>-->
<!-- <artifactId>sqljdbc4</artifactId>-->
<!-- <version>4.2</version>-->
<!-- </dependency>-->
application:
jdbc驱动 、数据库地址、账号、密码(也可直接写在需要连接的代码中)
jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver
#jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.url=jdbc:jtds:sqlserver://localhost:1433;databaseName=Tower
#tower.url=jdbc:sqlserver://localhost:1433;databaseName=Tower
jdbc.username=sa
jdbc.password=123456