Erstellte .jar unter 32 bit funktioniert nicht bei 64 bit

Jigga

Bekanntes Mitglied
Hallo alle zusammen,

ich habe folgendes Problem: Ich habe mir ein Programm erstellt und als "runnable jar file" extrahiert.
nun habe ich von benutzern,die eine 64 bit java version installiert haben eine rückmeldung bekommen,dass das programm nicht startet/funktioniert.
ich persönlich habe hier nur 32 bit programme installiert.
bei anderen Benutzern,die eine 32 bit java version (auch auf 64 bit OS) verwenden,funktioniert das programm einwandfrei.

nun komme ich nicht weiter,wie löse ich denn dieses problem?
ich dachte ja eigentlich,dass eine .jar mehr oder weniger plattform unabhängig sei...
 
Sollte sie auch sein. Informationen (Fehlermeldungen, JVM-Versionen die für Compilierung und Ausführung verwendet wurden, evtl. Spezifika wie native libs oder wüste Dateizugriffe) könnten helfen.
 
Alles was "native" ist (SWT, DJNativeSwing, etc. pp.) ist Plattformabhängig da es ausserhalb der JVM läuft.

Für SWT zB. gibt es eine 32 Bit und 64 Bit Version für Linux, Windows, etc
 
ok ich verstehe.
hab jetzt mal das SWT rausgehauen und es hat tatsächlich funktioniert.
jetzt ist die frage,ob ich SWT irgendwie so einbinden kann,dass es auf beiden bit system läuft.
oder gibt es vielleicht eine andere,einfachre methode die GUI etwas "anständiger" aussehen zu lassen?
vielen dank für die hilfe 🙂
 

Neue Themen


Zurück
Oben