Applet *.jar läuft nicht auf dem Mac

Micha43

Mitglied
Hallo,
eine Frage in die Runde:

Mein Sohn braucht für den Informatikunterricht die Programmiersoftware EOS (https://www.lathanda.de/index.php/downloads#). Ich bekomme diese Software hier leider nicht zum Laufen. Wir nutzen ausschliesslich Apple-Rechner, dass sollte jedoch laut Hersteller kein Problem sein. Beim Versuch jedoch eine *.jar-Datei zu öffnen kommt die "bekannte" Fehlermeldung: Start der Java-App fehlgeschlagen bzw. jar-Datei konnte nicht gestartet werden. Bekannt deshalb, da laut Google sehr viele dieses Problem haben. Leider konnte ich bisher nichts zur Problemlösung finden.

Ich habe die Java(TM) SE Runtime Environment (build 1.8.0_311-b11)installiert und die läuft auch korrekt. JavaScript im Browser ist aktiviert.

Hat vielleicht noch jemand einen heissen Tipp bzw. das gleiche Problem auch schon mal gehabt?

Herzlichen Dank und viele Grüße,
Micha
 
K

kneitzel

Gast
Was genau hast Du denn versucht. "eine *jar Datei zu öffnen" - es gibt viele jar Dateien, die so nicht geöffnet werden können. Daher ist die Frage, was genau Du gemacht hast. Die Eos.jar wäre vermutlich so startbar, so Java korrekt installiert ist. Die EosBaseLib.jar und EosLib.jar sind so nicht startbar.

Hast Du mal einfach die ZIP Datei entpackt, bist mit dem Terminal in das Verzeichnis gegangen und hast java -jar Eos.jar gestartet?
Was für Fehlermeldungen kommen da?


Ich habe keine Ahnung, was diese Software im Detail macht - Apple hat da einiges zum Schutz von Dateien gemacht. Evtl musst Du da dem terminal oder Java oder welchem Prozess auch immer noch Zugriff auf das Dateisystem (oder Teile davon) geben. Aber ich habe kein macOS mehr im Einsatz, so dass ich da keine aktuellen Erfahrungen mehr habe.

Ansonsten sind die EOS Macher Scherzkekse ... geben eine Eos.sh Datei mit aber rufen das javaw drin auf. Sonst wäre meine Frage gewesen, da doch einmal die .sh Datei auszuprobieren. (Wenn man aus dem javaw aber ein java machen würde, dann würde es vermutlich auch gehen.
 
K

kneitzel

Gast
Und nur als kleiner Hinweis: Das ist eine einfache Stand Alone Applikation und hat nichts mit Applets zu tun. Und damit ist auch JavaScript und der Browser erst einmal egal.
 

Micha43

Mitglied
Was genau hast Du denn versucht. "eine *jar Datei zu öffnen" - es gibt viele jar Dateien, die so nicht geöffnet werden können. Daher ist die Frage, was genau Du gemacht hast. Die Eos.jar wäre vermutlich so startbar, so Java korrekt installiert ist. Die EosBaseLib.jar und EosLib.jar sind so nicht startbar.

Hast Du mal einfach die ZIP Datei entpackt, bist mit dem Terminal in das Verzeichnis gegangen und hast java -jar Eos.jar gestartet?
Was für Fehlermeldungen kommen da?


Ich habe keine Ahnung, was diese Software im Detail macht - Apple hat da einiges zum Schutz von Dateien gemacht. Evtl musst Du da dem terminal oder Java oder welchem Prozess auch immer noch Zugriff auf das Dateisystem (oder Teile davon) geben. Aber ich habe kein macOS mehr im Einsatz, so dass ich da keine aktuellen Erfahrungen mehr habe.

Ansonsten sind die EOS Macher Scherzkekse ... geben eine Eos.sh Datei mit aber rufen das javaw drin auf. Sonst wäre meine Frage gewesen, da doch einmal die .sh Datei auszuprobieren. (Wenn man aus dem javaw aber ein java machen würde, dann würde es vermutlich auch gehen.
Guten Abend,

herzlichen Dank für die schnelle und ausführliche Antwort.

Es geht natürlich um die Eos.jar, ich hatte vergessen das zu erwähnen. Vielen Dank für den Tipp mit dem Terminal. Ich habe es wie oben beschrieben versucht und das Programm startet fehlerfrei, d.h. keinerlei Fehlermeldungen weder im Terminal noch in der Konsole.

Was leider noch immer nicht geht ist das Starten der Datei Eos.jar durch einen Doppelklick. Da tut sich schlichtweg gar nichts, bis auf die oben beschriebenen Fehlermeldungen. Aber das scheint mir dann ja eher ein Apple-Problem zu sein... Die Datei wird standardmäßig mit dem JavaLauncher geöffnet, ich nehme an der ist Bestandteil der JRE, die Datei ist nicht gesperrt, Berechtigungen sind erteilt,...
 
K

kneitzel

Gast
Ok, damit ist erst einmal klar, dass Java richtig installiert ist und auf dem System alles ist, was notwendig ist um es zu starten.

Den Start mit dem Doppelklick kannst Du ggf. per Finder fixen. Dazu auf einer Jar Datei die Informationen öffnen ("Propeller" + i oder so ... Rechtsklick -> Get Info wäre der Weg mit der Maus so ich mich recht erinnere). In den Informationen findet sich dann hoffentlich ein "open with" wo Du für alle jar Dateien einstellen kannst, dass es mit dem "jar opener" (So hieß das glaube ich) geöffnet werden soll.

Leider habe ich kein macOS mehr im Einsatz - meine Macs sind zu alt so dass Apple die nicht mehr unterstützt und da ich Hardware nun einmal lange nutze ist ein mac keine Alternative mehr ... Wenn ein M1 nicht mehr unterstützt wird von Apple nach 8 Jahren oder so, dann wäre ich aufgeschmissen - denn da wird weder Windows noch Linux gut laufen fürchte ich. Ist ja jetzt schon auf dem MBA heftig und da geht es "nur" um die schlechte Energieverwaltung. Aber das ist ein anderes Thema und ich will nicht vom eigentlichen Thema ablenken - sorry.
 

Micha43

Mitglied
Das sieht soweit alles richtig aus, habe mal einen Screenshot der Informationen angehängt. Wie oben beschrieben ist die Datei mit dem JavaLauncher standardmässig verlinkt. Drum sind an dieser Stelle dann viele mit ihrem Latein am Ende und eine Fehlersuche wird schwierig. Trotzdem mal vielen Dank soweit. Ich bin froh, dass ich es nun überhaupt mal öffnen kann, dass schliesst ja mal zumindest eine fehlerhafte JRE aus. Muss an dieser Stelle aber trotzdem nochmal genauer recherchieren, möchte und kann meinen 10-jährigen Sohn das Terminalprogramm nicht zumuten...

Bildschirmfoto 2021-12-08 um 22.20.02.png

Was die andere Thematik betrifft, so habe ich bisher nur gute Erfahrungen mit Apple gemacht. Es ist nur leider so, das sich sowohl Hard- als auch Software gefühlt immer schneller verändern, die Anforderungen stetig steigen. Ab einem gewissen Alter dann werden Betriebssysteme nicht mehr weiter betreut und in der nächsten Stufe laufen dann vereinzelt Apps nicht mehr, da sie von einem mittlerweile veralteten Betriebssystem nicht mehr unterstützt werden. Ein Teufelskreis...
 
K

kneitzel

Gast
Also da kann ein Startscript ausreichen. Also das .sh File könnte man anpassen, ausführbar machen und dann per Doppelclick starten.

Wobei da ein .command oder so besser war meine ich. Ich kann aber morgen auch mal schauen, ob ich da etwas tricksen kann und dir eine App bauen kann. Das kann ich Dir aber nicht versprechen... die Frage ist halt, ob ich github dazu bringe, mir alles zu bauen wie ich es möchte.
 
K

kneitzel

Gast
Ok, statt groß herum zu experimentieren habe ich einfach mal das alte jar2exe angeworfen, das ich mal vor langer Zeit gekauft hatte ...
Da ich aber keinerlei Information zur Lizenz gefunden habe, gebe ich Dir das Ergebnis in einem separaten Gespräch und veröffentliche es nicht.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J c Programm läuft nicht in compilierter Version des Java Projektes Allgemeine Java-Themen 7
P Karate API Test läuft nicht durch . initializationError Allgemeine Java-Themen 21
D Twitch API mit HttpURLConnection läuft nicht? Allgemeine Java-Themen 0
E JavaFX RMI extrem langsam wenn Server nicht läuft Allgemeine Java-Themen 5
H Alter Java-Programm läuft nicht mehr. Laut strace fehlt libpthread.so.0 Allgemeine Java-Themen 3
itwestnet Mein Java-Programm läuft nicht in China Allgemeine Java-Themen 4
M Code läuft unter windows aber nicht unter Linux Allgemeine Java-Themen 6
C Anwendung läuft nicht auf Mac OS X Allgemeine Java-Themen 2
D Programm läuft fehlerhaft, finde den Fehler nicht Allgemeine Java-Themen 6
X Applet läuft nicht, Applet in Webseite einbinden Allgemeine Java-Themen 4
A runnable jar läuft mur auf einem pc1 und nicht auf pc2 Allgemeine Java-Themen 6
R Thread läuft nicht?! Allgemeine Java-Themen 7
T Jar File läuft unter Windows aber nicht unter linux Allgemeine Java-Themen 10
B Methode läuft nicht unter UNIX Allgemeine Java-Themen 6
Bastie Selbstcompiliertes läuft nicht Allgemeine Java-Themen 8
D Java läuft nicht richtig Allgemeine Java-Themen 12
N Scanner läuft nicht durch Allgemeine Java-Themen 2
B Programm läuft unter Linux, aber nicht unter Windows Allgemeine Java-Themen 3
T Währungsrechner läuft nicht Allgemeine Java-Themen 11
V JAR-File läuft unter Windows und Linux, aber nicht unter OSX Allgemeine Java-Themen 6
G Läuft nicht unter Linux oO Allgemeine Java-Themen 10
R Mein Applet läuft in der IDE aber nicht. Allgemeine Java-Themen 2
BFreakout Hilfe! Java Anwendung läuft nicht. Allgemeine Java-Themen 8
I VM läuft nicht Allgemeine Java-Themen 2
S Mit javamail kompiliertes Programm läuft nicht ohne jar's Allgemeine Java-Themen 6
I Wieso läuft Programm bei Kollegen aber nicht bei mir? Allgemeine Java-Themen 10
berserkerdq2 Threads, wie genau läuft das in Java ab? (Ich kann Threads erstellen und nutzen, nur das Verständnis) Allgemeine Java-Themen 6
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
S Korrekte Pfadangaben damit eine .jar Datei unter Windwos läuft. Allgemeine Java-Themen 24
P Anwendung läuft nur mit JDK Allgemeine Java-Themen 2
L Prog läuft in der IDE, hängt sich aber am Mac auf Allgemeine Java-Themen 0
W Java Applet läuft langsam Allgemeine Java-Themen 2
D Api mit eine Methode die "immer" läuft bis "stop" "gerufen wird. Allgemeine Java-Themen 25
D Spielerwechsel über boolsche Werte läuft inkorrekt Allgemeine Java-Themen 6
F Eclipse JAVAMAIL läuft nur unter Eclipste Applet Viewer Allgemeine Java-Themen 4
C Programm das im Hintergrund läuft Allgemeine Java-Themen 2
T Gewährleisten das Applikation läuft!? Allgemeine Java-Themen 2
N Fehler abfang läuft doppelt durch Allgemeine Java-Themen 2
H Labels erstellen während Programm läuft Allgemeine Java-Themen 3
S Zeichen, dass Programm noch läuft Allgemeine Java-Themen 3
K [erledigt] JVM welche läuft Allgemeine Java-Themen 9
J 2 Threads - aber nur einer läuft wirklich. Allgemeine Java-Themen 3
P läuft java 1.6 mit win me und 98 Allgemeine Java-Themen 4
M JVM Non-Heap läuft voll Allgemeine Java-Themen 4
L Java app läuft under win xp, automatisch auch unter vista32 Allgemeine Java-Themen 14
C externes Programm läuft erst nach schließen des mainprogramm Allgemeine Java-Themen 7
M Zeit läuft rückwärts Allgemeine Java-Themen 3
M Programm beendet - Thread läuft weiter Allgemeine Java-Themen 11
S Prozess javaw.exe läuft immer noch, obwohl Programm beendet Allgemeine Java-Themen 6
G überpüfen ob bereits instanz von java applikation läuft Allgemeine Java-Themen 4
C Enumeration läuft von hinten durch Allgemeine Java-Themen 4
T Feststellen ob kein extra Thread läuft Allgemeine Java-Themen 10
T läuft mein Programm schon? - wie feststellen Allgemeine Java-Themen 6
T Unterschied Dämon - Thread (läuft später auf RMI hinaus...) Allgemeine Java-Themen 6
Zrebna Wieso sollte man Null-Prüfungen nicht mit Optional-Objekten nutzen? Allgemeine Java-Themen 13
kodela Textfeld nicht rechteckig Allgemeine Java-Themen 10
G Doppelklick auf Javaprogramm klapt nicht Allgemeine Java-Themen 1
W Timer terminiert nicht Allgemeine Java-Themen 5
D Linux, Java-Version wird nicht erkannt bzw. welche Einstellung fehlt noch? Allgemeine Java-Themen 19
W Überflüssige Deklaration vermeiden...war da nicht mal was? Allgemeine Java-Themen 3
N lwjgl kann textureSampler nicht finden Allgemeine Java-Themen 4
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
S Java Programm lässt sich vom USB-Stick starten, aber nicht von HDD Allgemeine Java-Themen 16
T .Jar kann man nicht ausführen Allgemeine Java-Themen 18
P JDK nicht installiert in Net Object Fusion Allgemeine Java-Themen 7
D Image bewegt sich nicht nach Klicken auf Button Allgemeine Java-Themen 15
N Regex schlägt nicht an Allgemeine Java-Themen 10
Y Wieso krieg ich die Unit Tests nicht hin Allgemeine Java-Themen 55
D Erste Schritte Mp3 Datei kann nicht von der Festplatte geöffnet werden - mit ChatGPT erstellt Allgemeine Java-Themen 7
G Popup wird nicht sichtbar Allgemeine Java-Themen 9
8u3631984 Funktions Parameter mit Lombok "NonNull" annotieren wird in Jacococ Testcoverage nicht herausgefiltert Allgemeine Java-Themen 3
kodela String kann nicht zu Pfad konvertiert werden Allgemeine Java-Themen 16
M Apache Proxy Weiterleitung auf Tomcat funktioniert nicht wie gewünscht Allgemeine Java-Themen 1
Momo16 Brauche Hilfe - Java Projekt kann nicht erstellt werden Allgemeine Java-Themen 12
OnDemand ApacheCommon FTP Client zuckt nicht Allgemeine Java-Themen 3
T JavaPoet - (noch) nicht existente Typen Allgemeine Java-Themen 2
E Es ist nicht möglich, eine Batch-Anweisung auszuführen. Allgemeine Java-Themen 9
C Was passt hier nicht bei der Calendar-Class Allgemeine Java-Themen 2
T Testing JUnit5: try ... catch arbeitet nicht sauber Allgemeine Java-Themen 6
W While Schleife funktioniert nicht ganz Allgemeine Java-Themen 4
OnDemand MemoryLeak nicht zu finden Allgemeine Java-Themen 26
torresbig Website login Problem - Jsoup, wie bisher, klappt nicht! Allgemeine Java-Themen 31
H do-while Schleife funktioniert nicht wie ich es möchte Allgemeine Java-Themen 7
ERlK JDA Code funktioniert nicht? Allgemeine Java-Themen 4
OnDemand Ram Freigabe erfolgt nicht nach Prozessende Allgemeine Java-Themen 18
OnDemand XML desializing Attribute bringt nicht erwartetes Ergebnis Allgemeine Java-Themen 16
T ImageIcon wird nicht angezeigt Allgemeine Java-Themen 6
N JAVA-Code mit Grafikfenster zeichnet in Windows, aber nicht Mac. Allgemeine Java-Themen 4
stormyark TikTakToe funktioniert nicht Allgemeine Java-Themen 10
N Warum wird die For Schleife nicht betreten Allgemeine Java-Themen 4
Tiago1234 Hauptklasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 38
T Remove bei ArrayList funktioniert nicht Allgemeine Java-Themen 2
M Map<String,String>funktioniert nicht richtig Allgemeine Java-Themen 4
I "Neues" Lizenzmodell Oracle - JRE nicht mehr zur Redistribution freigegeben? Allgemeine Java-Themen 16
A code wird nicht ausgeführt Allgemeine Java-Themen 3
Blender3D Alte Beiträge nicht mehr vorhanden Allgemeine Java-Themen 6
M Warum hat Java dieses und jenes nicht... Allgemeine Java-Themen 8
W Bilder werden in App mit Jar-Datei nicht angezeigt Allgemeine Java-Themen 15
M Warum bekommen ich den Result nicht ? Allgemeine Java-Themen 17
Kiki01 Häufigster Buchstabe lässt sich nicht ermitteln Allgemeine Java-Themen 30

Ähnliche Java Themen

Neue Themen


Oben