Ne peut pas référencer jdbc.SQLServerDriver dans Eclipse (ClassNotFoundException)

Je suis en train d'utiliser le service MSSQL pour JDBC. J'ai suivi les instructions sur la façon d'ajouter un externe fichier JAR de l'Eclipse IDE Windows comme suit:

- Télécharger le programme d'installation à partir d'ici http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx (Pilote JDBC 4.0 Microsoft pour SQL Server)

- Extraire le zip dans un emplacement de fichier, j'ai extrait ici (c:\MsJDBCforSqlDriver)
- Dans Eclipse l'Explorateur de packages, cliquez-droit sur votre projet -> Build Path -> Configure Build Path -> Java Build Path -> Onglet Bibliothèques - Ajouter des fichiers JAR, puis-je parcourir pour
"C:\MsJDBCforSqlDriver\sqljdbc_4.0\enu\sqljdbc4.jar"

- J'ai ensuite vue le succès de la référence dans l'image ci-dessous, y compris SQLServerDriver.class

Ne peut pas référencer jdbc.SQLServerDriver dans Eclipse (ClassNotFoundException)

Lorsque j'essaie d'exécuter la Classe.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"), je reçois un ClassNotFound Exception comme ci-dessous:

Ne peut pas référencer jdbc.SQLServerDriver dans Eclipse (ClassNotFoundException)

J'ai essayé toutes les suggestions que j'ai pu trouver sur Google, y compris l'établissement du chemin de classe dans les Variables d'Environnement Windows.

Comment utilisez-vous votre demande? Le problème semble être le chemin de classe utilisé lors de l'exécution que vous n'avez pas de dépendance au moment de la compilation du pilote JDBC.
Je suis sûr que ce que vous demandez. Je suis en cours d'exécution avec le bouton "exécuter". Normal ou en mode de Débogage. Pourquoi le chemin de classe en être autrement dans l'exécution. Je suis de .NET fond et faut dire que cette IDE est aussi déroutant que l'enfer.

OriginalL'auteur Pierre | 2012-05-31