Java App startet nicht ...?

Mr.Lee

Mr.Lee

Mitglied
Thread Starter
Dabei seit
28.03.2005
Beiträge
66
Reaktionspunkte
0
Hallo MacUser/JavaUser,

ich habe ein Problemchen beim Starten einer Java App.
Die Java App läuft nur auf einer JVM 32bit so der Programmierer.

Wenn ich jetzt
java version
eingebe kommt das hier:
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)

Das scheint mir eine 64 Bit version zu sein, oder?

Meine FRage ist nun wo bekomm ich noch ne 32 Bit Version von Java für OSX10.8 bzw kann ich die Java App in einem 32 Bit modus zwingen/Ausführen?

Danke! :)
 
-d32 als switch mit rein...
oder im finder in der information?
 
DAnke für die schnelle Hilfe!
Habs mit -d32 gestartet
aber läuft trotzdem nicht...

Exception in thread "main" java.lang.NullPointerException
at hauptFenster.Reha.main(Reha.java:395)

Nehme mal an, dass es wohl nicht so richtig kompatibel ist. Auf Win Java
läuft es aber...

Die Fehlermeldung kommt mit -d32 Paramater oder ohne
 
braucht es vielleicht java 1.7?
 
Wäre mal noch ne Idee. Glaub aber 1.6 Reicht...
Werds mal probieren ...
 
Ääähm?

Ich hab jetzt das alte Apple Java 1.6 entfernt.
Also das Java Verzeichnis System/Library/Java in Papierkorb gezogen.

Dann hab ich Java 7 Update 25 von Oracacle geladen und instaliiert jetzt kommt bei
java version

No Java runtime present, requesting install.

Versteh gerade nicht warum er die VM nicht startet!?


DEr ordner Library/java/JavaVirtualMachines is auch leer.
 
für das terminal brauchst du die oracle JDK, nicht nur JRE.
du kannst aber mit der JRE das jar file einfach durch doppelklicken starten...
 
Ja das starten geht mit doppelklick! :)
Bloss die App will einfach nicht starten! ;(

Im Terminal kommt der alte Fehler das er das fenster nicht auf machen kann...
(NullPointerException
at hauptFenster.Reha.main(Reha.java:395)

und im Terminal kommt wenn ich die App im 32bit modus -d32 starten will
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.

Ich denke mal das wars jetzt...
Läuft einfach nicht unter OSX Java so viel dann zum Thema PLattform Unabhängigkeit und Java... ;-(
Da will man mal ein Programm in Java auf OSX nutzen und dann gehts nicht!

Aber trozdem danke für deine Bemühung.
 
gib doch nicht java die schuld, es gibt ja noch ein native interface und windows programmier achten selten auf plattform unabhängigkeit ;)
 
Ja ich glaub es liegt wohl an der Programmierung...

Was meinst du mit native interface?
 
Aha was es nich alles gibt...
THX
 
Zurück
Oben Unten