java.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver

use*_*503 6 java sql jdbc

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
Run Code Online (Sandbox Code Playgroud)

当我尝试将我的应用程序部署到tomcat时,我得到了上述异常.但奇怪的是,我尝试了一个简单的主要方法,它的工作正常.有什么帮助吗???

我做了以下事情:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String connectionUrl = "jdbc:microsoft:sqlserver://localhost:1433;" + "database=DBName;" + "user=UserName;" + "password=Password";
connection = DriverManager.getConnection(connectionUrl);
Run Code Online (Sandbox Code Playgroud)

Asa*_*aph 9

您需要将包含该类的jar文件添加com.microsoft.sqlserver.jdbc.SQLServerDriver到war文件的WEB-INF/lib文件夹中.