Java SpringBoot中使用sqljdbc4注意事项 java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
2023-09-27 14:24:13 时间
因项目需要,需要在Java项目中访问 MSSQLServer 数据库,本地开发的时候,没有问题,可以正常链接数据库,通过Jenkins部署到服务器上时候,报数据库驱动未找到。
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
原因:pom.xml 的包未找到:
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
</dependency>
解决方法:需要手工在服务器上安装一下 sqljdbc:
mvn install:install-file -Dmaven.repo.local=/newdata/jenkins/maven-repositories/0 -Dfile=sqljdbc4-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar
相关文章
- 《Java设计模式》之接口模式
- Activity调用isDestroyed()方法报出,java.lang.NoSuchMethodError
- 百度攻城狮训练营2021-工程能力study4 -- 4.2 单元测试之Java实践 脑图整理
- SpringBoot 运行出现java.nio.charset.MalformedInputException: Input length = 1
- java 查看类大小
- 【爬虫】Java、SqlServer特殊字符
- Java中关于 BigDecimal 的一个导致double精度损失的"bug"
- java.sql.SQLException: No suitable driver(解决)
- Java IO流关闭问题的深入研究
- java连接sqlserver
- 华为OD机试 - TLV解码(Java) | 机试题+算法思路+考点+代码解析 【2023】
- Top 10 questions about Java Collections--reference
- 【JAVA】Eclipse保存时出现“Save could not be completed”问题
- Java笔记13:统计文件中每个字符出现的次数
- 解决使用spire操作文件出现红字:Evaluation Warning: The document was created with Spire.Doc for JAVA.
- java类加载机制概括