1

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver> 通过 Selenium webdriver(eclipseIDE) 连接 SQL Server 时,作为后台窗口服务运行(虽然前台连接成功

操作系统:Window server 2012 .... sqljdbc4-2.0.jar路径包含在类路径中..... Window Firewall 已关闭..... 将批处理文件作为调用 testng.xml 的窗口服务运行执行类.....甚至尝试在PATH(系统环境变量)中包含sqljdbc4-2.0.jar路径......

4

1 回答 1

0

我刚刚解决了它:java 包应该包含所有的外部库。我有一个基于 ANT 的框架,其中所有外部 jar 都是从 lib 文件夹中引用的(存在于包中)

但是有一个 jar( sqljdbc4-2.0.jar),我从其他包中给出了参考,这就产生了问题。

于 2016-04-08T06:13:14.567 回答