Hallo,
Ich habe einen Server mit Datenbankanbindung geschrieben und wollte den jetzt auf meinem Pi laufen lassen…
Ich benutze den JDBC: sqlite-jdbc4-3.8.2-SNAPSHOT.jar
Laut Internet weil es eine arm Plattform ist funktioniert das ganze nicht…
Hier der Error Stack Trace:
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:140)
at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:66)
at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:21)
at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:23)
at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:44)
at org.sqlite.JDBC.createConnection(JDBC.java:113)
at org.sqlite.JDBC.connect(JDBC.java:87)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:233)
at util.data.base.SQLite_UTIL.getSQLiteConnection(SQLite_UTIL.java:13)
at util.server.statistic.ServerStatistican.initDatabase(ServerStatistican.java:508)
at util.server.statistic.ServerStatistican.<init>(ServerStatistican.java:44)
at serverstatistican.Starter.main(Starter.java:9)
Caused by: java.lang.Exception: Error loading native library: /org/sqlite/native/Linux/arm/libsqlitejdbc.so
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:243)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:65)
at org.sqlite.core.NativeDB.load(NativeDB.java:53)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:136)
... 12 more
java.sql.SQLException: Error opening connection
OK es fehlt ihm also die native Libary: /org/sqlite/native/Linux/arm/libsqlitejdbc.so
Ich hab im Internet auch welche gefunden, aber die funktionieren nicht und geben mir nur neue Fehler…
(https://bitbucket.org/xerial/sqlite-jdbc/issue/79/compile-for-arm)
Ich verzweifele hier gerade ein bisschen! :o