ubuntuusers.de

java lib installieren!

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

ChriKle

Anmeldungsdatum:
7. Mai 2006

Beiträge: 341

Ich möchte das Programm http://code.google.com/p/mdb-sqlite/ compilieren um mdb Dateien umzuwandeln.

Ich bekommen folgende Fehlermeldung:

JarClassLoader: Warning: Unable to load native library: java.lang.NullPointerException
Exception in thread "main" java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at com.simontuffs.onejar.Boot.run(Boot.java:306)
	at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.sql.SQLException: unexpected param type: class java.lang.Float
	at org.sqlite.DB.sqlbind(DB.java:211)
	at org.sqlite.DB.execute(DB.java:258)
	at org.sqlite.DB.executeUpdate(DB.java:281)
	at org.sqlite.PrepStmt.executeUpdate(PrepStmt.java:83)
	at com.plausiblelabs.mdb.AccessExporter.populateTable(Unknown Source)
	at com.plausiblelabs.mdb.AccessExporter.populateTables(Unknown Source)
	at com.plausiblelabs.mdb.AccessExporter.export(Unknown Source)
	at com.plausiblelabs.mdb.Main.main(Unknown Source)
	... 6 more

Vermutlich sind die Bibliothken Jackcess and SQLite Java nicht installiert. Ich konnte bisher keine deb Pakete finden. Da ich keine Ahnung von Java habe. Wie installiere ich diese unter Ubuntu. Reicht das wenn ich die *.jar Dateien einfach ins Verzeichnis reinkopiere?

Lysander

Avatar von Lysander

Anmeldungsdatum:
30. Juli 2008

Beiträge: 2669

Wohnort: Hamburg

Du müßtest dafür sorgen, dass diese Libs im classpath auftauchen. Ich könnte mir vorstellen, dass es da unter Ubuntu bereits ein vorgesehens default Verzeichnis für externe jars gibt. Allerdings habe ich hier kein ubuntu und kann das nicht selbst prüfen. Also würde ich an Deiner Stelle mal unterhalb von /usr o.ä. nach jars suchen.

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Wohnort: Wolfen (S-A)

Dem Link nach arbeitet mdb-sqlite mit den Bibliotheken Jackcess und sqlite ( http://packages.ubuntu.com/lucid/sqlite )

Du solltest gucken, ob Du diese Bibliotheken hast. sqlite findest Du in der Paketverwaltung,
Jackcess weiß ich nicht, notfalls hier: http://sourceforge.net/projects/jackcess/files/

track

Antworten |