Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
C167
- Beiträge: 468
- Registriert: 06.04.2006 08:55:20
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Beitrag
von C167 » 03.10.2006 15:21:56
Hi,
ich hab gerade mit den examples in den QT-Java packeten gespielt (libqt3-java, kdebindings-java, libkde3-java sind installiert) und bekomme die mit eclipse nicht zum laufen. ich hab versuchsweise die qtjava-3.5.3 in den Projektordner reinkopiert, aber trotzdem kommen Fehlermeldungen wie
Code: Alles auswählen
Exception in thread "main" java.lang.UnsatisfiedLinkError: no qtjava in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at org.kde.qt.qtjava.initialize(qtjava.java:272)
at org.kde.qt.qtjava.<clinit>(qtjava.java:283)
at examples.aclock.AnalogClock.<clinit>(AnalogClock.java:155)
wie bekomme ich das unter etch und eclipse 3.2.1 zum laufen?
Zuletzt geändert von
C167 am 03.10.2006 18:18:14, insgesamt 1-mal geändert.
-
finupsen
- Beiträge: 1327
- Registriert: 21.04.2004 20:07:05
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von finupsen » 03.10.2006 17:19:57
hallo,
Du benötigst aussredem noch das paket libqt3-jni, die jni`s werden in /usr/lib/jni abgelegt.
Die VM benötigt diese shared objects als parameter: -Djava.library.path=/usr/lib/jni
Diesen parameter kannst du auch in eclipse eintragen unter -> run -> <deine app-config> -> Arguments -> VM arguments
-
C167
- Beiträge: 468
- Registriert: 06.04.2006 08:55:20
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Beitrag
von C167 » 03.10.2006 18:17:08
danke fuer den tipp,
das eintragen: meinst du dabei window->preferences->java->installed jres->edit->default vm arguments? da hab ich das
mal reingepackt
€dit: krass!! es geht
vielen Dank