Announcement

Collapse
No announcement yet.

Netbeans und java.lang.ClassNotFoundException: org.sqlite.JDBC

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Netbeans und java.lang.ClassNotFoundException: org.sqlite.JDBC

    Hallo zusammen.

    Ich bin dabei mich in Java auf Linux Mint mit Netbeans einzuarbeiten. Hier möchte ich nun auf eine Datenbank zugreifen die ich in sqlite erstellt habe. Ich habe alles so gemacht wie hier beschrieben:

    https://d-mueller.de/blog/java-und-sqlite/

    Aber dennoch bekomme ich den im Betreff genannten Fehler und finde keine Lösung. Leider bin ich, was Linux angeht, noch relativ unerfahren...

    Danke für Tipps
    Jan

  • #2
    Stimmen die Zugriffsrechte auf die Projektverzeichnisse ? Stimmt der Name der Java-Datei mit dem Klassennamen hinter "public class" überein ?
    MfG
    Cheat-Sheets for Developers / Programming Quotes

    Comment


    • #3
      Linux wird wohl nichts damit zu tun haben.
      Der SQLite Treiber wird nicht gefunden
      Du hast das JAR unter LIBRARIES mit rechtem Mausklick hinzugefügt?
      https://ibb.co/ZNh7Qzw
      Christian

      Comment


      • #4
        Originally posted by Christian Marquardt View Post
        Linux wird wohl nichts damit zu tun haben.
        Der SQLite Treiber wird nicht gefunden
        Du hast das JAR unter LIBRARIES mit rechtem Mausklick hinzugefügt?
        https://ibb.co/ZNh7Qzw
        Ich habe unter Netbeans in meinem Projekt kein Eintrag für Libraries. Leider bekomme ich hier kein Bild eingefügt...

        Comment


        • #5
          Du hast gesehen, wie das mit dem Bild gemacht habe?
          Du hast da ein Javaprojekt unter dem Reiter "PROJECTS"
          Christian

          Comment


          • #6
            Originally posted by Christian Marquardt View Post
            Du hast gesehen, wie das mit dem Bild gemacht habe?
            Du hast da ein Javaprojekt unter dem Reiter "PROJECTS"
            Ja, das habe ich. Da sieht es so aus:

            https://ibb.co/Zm9v5NP

            Comment


            • #7
              Du hast ein MAVEN Projekt. Du musst SQLite in deine Dependencies aufnehmen
              <dependency>
              <groupId>org.xerial</groupId>
              <artifactId>sqlite-jdbc</artifactId>
              <version>3.36.0.3</version>
              </dependency>

              https://mvnrepository.com/artifact/o...-jdbc/3.36.0.3
              Christian

              Comment


              • #8
                Originally posted by Christian Marquardt View Post
                Du hast ein MAVEN Projekt. Du musst SQLite in deine Dependencies aufnehmen
                <dependency>
                <groupId>org.xerial</groupId>
                <artifactId>sqlite-jdbc</artifactId>
                <version>3.36.0.3</version>
                </dependency>

                https://mvnrepository.com/artifact/o...-jdbc/3.36.0.3
                OK... Dann mal "from scratch" (sorry, wie gesagt. Das sind meine ersten Versuche in Netbeans und Java.

                Was muss ich denn hier auswählen um ein Javaprojekt zu erstellen?

                https://ibb.co/58z8JPD

                Comment


                • #9
                  Java Application
                  Christian

                  Comment


                  • #10
                    Originally posted by Christian Marquardt View Post
                    Java Application
                    :-)

                    Stimmt, blöd gefragt. Dann habe ich ja wieder ein MAVEN Projekt. EIn einfaches Javaprojekt wäre dann ja ANT. Aber egal.

                    Ich habe jetzt sqlite in die Dependencies aufgenommen; klappt dennoch nicht. Ich werde hier noch irre.

                    https://ibb.co/bgS1Ykr

                    Comment


                    • #11
                      Klappt nicht ist kein Fehler. Was für ein Fehler kommt
                      Zeige die Klasse
                      In einfaches Javaprojekt wäre dann ja ANT. Aber egal.
                      NEIN!
                      ANT und MAVEN sind Buildtools zur Erzeugung der Projekte und Verwaltung der Libs

                      Das Ergebnis ist gleich, es wird auch nichts anders programmiert
                      Christian

                      Comment


                      • #12
                        Habe mal ein Projekt damit gemacht
                        Tabelle NAME_TEST
                        Spalte NACHNAME
                        Name der SQLite Datei test.db

                        https://ibb.co/PgmJ1xp
                        Christian

                        Comment


                        • #13
                          Das Testprojekt mit DB
                          Pfad zu DB anpassen
                          Attached Files
                          Christian

                          Comment


                          • #14
                            Originally posted by Christian Marquardt View Post
                            Das Testprojekt mit DB
                            Pfad zu DB anpassen
                            Ich weiß zwar nicht was ich jetzt geändert habe aber es läuft jetzt. Ich denke aber es hängt damit zusammen, dass ich die Dependencies nicht aufgenommen hatte. Komisch war eben nur, dass es auch nicht funktioniert nachdem ich das gemacht habe.

                            Dein Testprojekt läuft auch ... Vielen Dank soweit

                            Comment

                            Working...
                            X