java.lang.ClassNotFoundException: org.sqlite.JDBC Fehler in Sample.java Programm von Xerial

8

Ich versuche, Xerials Sample-Klasse in Eclipse mit sqlite zu arbeiten, aber ich bekomme immer den Fehler "ClassNotFoundException: org.sqlite.JDBC"

Ich habe die Datei sqlite-jdbc-3.7.2.jar von Ссылка heruntergeladen. Kopierte es in den lib-Ordner unter meinem Projekt "database_test" in Eclipse. Dann klicken Sie mit der rechten Maustaste auf den Projekt- & gt; Eigenschaften- & gt; Java Build-Pfad- & gt; Bibliotheken Tab & gt; JARS hinzufügen- & gt; Wählen Sie die JAR-Datei. Ich versuche, diesen Code von Xerial hier zu finden: Ссылка

%Vor%

} }

Jede Seite, die ich besucht habe, hat die jar-Datei zu Ihrem Build-Pfad oder Klassenpfad hinzugefügt und ich glaube, dass ich das getan habe, aber nichts hat das Problem gelöst. Jede Hilfe wäre willkommen. Danke.

    
user2646175 06.08.2013, 20:34
quelle

5 Antworten

6

Danke an Benutzer puh für die Hilfe / Ideen.

Ich habe die Anweisungen auf der Xerial-Website für das Beispielprogramm übersehen. Um das Programm über die Befehlszeile auszuführen, musste ich die JAR-Datei in den gleichen Ordner wie das .java-Programm kopieren. Führen Sie dann den folgenden Befehl aus:

java -classpath ".: sqlite-jdbc- (VERSION) .jar" Beispiel

    
user2646175 09.08.2013, 15:26
quelle
1

Eine Möglichkeit, die für mich funktionierte, ist die JRE System Library - & gt; rechts clik - & gt; Buildpfad - & gt; Buildpfad konfigurieren - & gt; externe Gläser hinzufügen - & gt; Wähle das Glas aus und kompiliere.

    
Xorsist 03.02.2015 16:13
quelle
0
  

Zuerst können Sie sqlite-jdbc-3.8.11.2 herunterladen und nach dem Hinzufügen der JAR-Datei in Ihrem Projekt

%Vor%

oder zweite Möglichkeit nützlich

Ihr Projekt kann den Klassenpfad: Lib / sqlite-jdbc-3.8.11.2.jar

festlegen %Vor%     
Chetan Bhagat 12.01.2017 10:55
quelle
0

Wie bereits erwähnt, fügen Sie Ihrem Projekt die jar-Datei hinzu.

Für Android Studio / IntelliJ gehen Sie einfach so:

Datei & gt; Projektstruktur & gt;

Neues Modul & gt;

Importieren Sie das .JAR / .AAR-Paket

Wählen Sie nun Ihre JAR-Datei / fügen Sie sie hinzu und lassen Sie IntelliJ den Rest erledigen.

    
padeg 05.04.2017 14:44
quelle
0

Alle oben genannten Lösungen funktionieren gut, wenn Sie mit der Desktop-JAVA-Anwendung arbeiten. Im Fall der WebAPP-Anwendung funktionieren die folgenden Lösungen nicht. Eigentlich ist es das Problem mit Ihrem App Server, dass Sie sqlite-jar unter Ihrem WEB-INF / lib hinzufügen müssen und nur dann können Sie Ihre Webapp erfolgreich ausführen.

Dafür können Sie die folgenden Schritte ausführen:

Gehe zu:

Projekt- & gt; Eigenschaften- & gt; Bereitstellungsassembly - & gt; Add- & gt; Archive aus dem Dateisystem - & gt; Nächstes - & gt; Fügen Sie

hinzu

Navigieren Sie zu dem Ordner, in dem Sie Ihr sqlite-jar haben, wählen Sie es aus und drücken Sie OK.

Klicken Sie auf Fertig stellen. OK.

Fertig, Sie sollten jetzt Ihre App ausführen können.

Danke

    
Yash Bansal 13.07.2017 22:26
quelle

Tags und Links