ClassNotFoundException - com.microsoft.jdbc.sqlserver.SQLServerDriver

Eu tenho um projeto de desenvolvimento web usando a instalação local doTomcat 7. Estou tentando me conectar aSQL Server 2012 usando o driver da Microsoft para jdbc (sqljdbc41.jar)

osqljdbc41.jar está no meu caminho de construção do aplicativo:

e eu estou exportando. Além disso, no diretório de aplicativos do Tomcatlib pasta Eu também coloquei uma cópia dosqljdbc41.jar.

Não há erros de compilação, mas em tempo de execução, quando tento carregar o driver do SQL Server, obtenho o seguinte:

ClassNotFoundException - com.microsoft.jdbc.sqlserver.SQLServerDriver

A exceção é lançada no seguinte bloco de código:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://"+server+":1433;databaseName="+database+";user=sa;password="+password+";";
con = (Connection) DriverManager.getConnection(connectionUrl);

Tenho visto muitos posts sobre esse tópico sem resolução:

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver: Estou carregando o driver correto?https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b425c201-9882-4a48-b049-4004f202b0c6/javalangclassnotfoundexception-commicrosoftsqlserverjdbcsqlserverdriver?forum=sqldataaccessObtendo ClassNotFoundException no código: "Class.forName (" com.microsoft.sqlserver.jdbc.SqlServerDriver ");"

e muitos mais.

Compilador nível 1.7 e um JRE de 1.7 - de acordo comdocumentação, Acredito que estou usando o driver correto. Isso também indica que o CLASSPATH deve ser definido:

echo $CLASSPATH
/var/common/sqljdbc41.jar

Qual é? Além disso:

java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM)
64-Bit Server VM (build 24.75-b04, mixed mode)

Então, por que ainda estou encontrando isso ???

Atualizar

Eu baixei osqljdbc41.jar da Microsoft novamente - apenas para ter certeza de que, de alguma forma, o primeiro frasco não estava corrompido.

Seguindo o link de Mick Mnemonic, removi o jar do caminho do Java Build e coloquei o jar recém-baixado no diretórioWEB-INF/lib pasta do aplicativo da web. Em seguida, reiniciei o Eclipse e o servidor Tomcat e limpei o servidor Tomcat e o projeto.

Ainda recebendo oClassNotFoundException.

Além disso, o Eclipse IDE pode ver o driver:

questionAnswers(4)

yourAnswerToTheQuestion