G
Guest
Gast
Hi,
habe ein paar apps deren GUIs mittels SWT erstellt sind. Unter Windows und Ubuntu habe ich keine Probleme. Ich lade mir die SWT libs von der Downloadseite und freue mich des Lebens. => alles funktioniert!
Nun habe ich einen IntelMac als Zweitrechner auf dem die Programme auch laufen sollen. In der passenden Eclipse-Umgebung sind auch schon eine passende SWT.jar dabei. Aus der IDE herraus startet das Programm ja noch. Interessanter Weise erscheint in der Console:
Wenn ich das Programm aber außerhalb der Konsole laufen lassen will (z.B. via Export als runnable jar), hängt es sich auf. Es wird keine GUI angezeigt. Wenn ich das Programm via JNLP-Webstart und (so denke ich zumindest) passenden Libs starten will, geht das unter Win + Ubuntu super und auf dem Mac bleibt es wieder hängen. Ich muss es dann gewaltsam beenden.
Ich habe gelesen, dass es für IntelMacs und SWT wohl universal binaries geben soll. Muss ich hier was beachten? Wer hat hier Erfahrungen?
Danke und Gruß
Rainer
habe ein paar apps deren GUIs mittels SWT erstellt sind. Unter Windows und Ubuntu habe ich keine Probleme. Ich lade mir die SWT libs von der Downloadseite und freue mich des Lebens. => alles funktioniert!
Nun habe ich einen IntelMac als Zweitrechner auf dem die Programme auch laufen sollen. In der passenden Eclipse-Umgebung sind auch schon eine passende SWT.jar dabei. Aus der IDE herraus startet das Programm ja noch. Interessanter Weise erscheint in der Console:
Code:
2009-01-09 19:38:09.339 java[396:80f] [Java CocoaComponent compatibility mode]: Enabled
2009-01-09 19:38:09.341 java[396:80f] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
Wenn ich das Programm aber außerhalb der Konsole laufen lassen will (z.B. via Export als runnable jar), hängt es sich auf. Es wird keine GUI angezeigt. Wenn ich das Programm via JNLP-Webstart und (so denke ich zumindest) passenden Libs starten will, geht das unter Win + Ubuntu super und auf dem Mac bleibt es wieder hängen. Ich muss es dann gewaltsam beenden.
Ich habe gelesen, dass es für IntelMacs und SWT wohl universal binaries geben soll. Muss ich hier was beachten? Wer hat hier Erfahrungen?
Danke und Gruß
Rainer