ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver

Ich habe Java-Code, der eine Verbindung zu einer MS-SQL-Datenbank herstellt und einige Daten beschafft.

Vor dem Ausführen des Codes habe ich den Klassenpfad auf dem Unix-Server festgelegt und er funktionierte einwandfrei.

Aber aus irgendeinem Grund wirft dieselbe JAR-Datei, die vor ein paar Tagen funktioniert hat, eine Klasse-nicht-gefunden-Ausnahmejava.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver

Ich habe die JAR-Datei entjared und festgestellt, dass die Treiberklasse, die ich lade:

Class.forName("net.sourceforge.jtds.jdbc.Driver");

ist in der angegebenen Paketstruktur vorhanden.

Ich verstehe nicht, wie das passiert.

Kann jemand irgendwelche Tipps vorschlagen, um dies zu beheben.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage