Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
告诉您在类路径中找不到sql库。
它必须在您的tomcat / lib文件夹中。
从文档:
要将Tomcat设置为使用JDBCRealm,您将需要执行以下步骤:
- 如果尚未这样做,请在数据库中创建符合上述要求的表和列。
- 配置供Tomcat使用的数据库用户名和密码,该用户名和密码至少具有对上述表的只读访问权限。(Tomcat绝不会尝试写入这些表。)
- 将要使用的JDBC驱动程序的副本放在$ CATALINA_HOME / lib目录中。请注意,只能识别JAR文件!
- 如下所述,在$ CATALINA_base / conf / server.xml文件中设置一个元素。
- 如果Tomcat 6已经在运行,请重新启动它。



