Programm für ElCapitan neu „bündeln“ ... oder andere Lösung?

MacEnroe

Aktives Mitglied
Thread Starter
Dabei seit
10.02.2004
Beiträge
23.500
Reaktionspunkte
7.483
Hallo,

ich nutze sehr gerne das Programm „Jes“, (ein Einnahmen-Ausgaben Programm), allerdings
in einer sehr alten Version. Es gibt eine neue Version, das DMG läuft aber so direkt nur ab 10.12
Ich habe aber, wegen anderen Programmen, ElCapitan 10.11

Das ist das Programm: https://www.jes-eur.de/?Startseite
Hier die Versionen zum Download: https://www.jes-eur.de/?Download

Der Entwickler der App meint dazu, die App würde schon auf OS 10.11 laufen, nur der
verwendete AppBundler, der aus Jes eine MacOS-App macht, hat diese Einschränkung.

Er meint auch, die JAR-Version sollte auch auf dem Mac laufen, ist nur schwerer zu installieren.

Das Problem sitzt wohl in dieser Zeile, wobei ich mich da nicht auskenne:
https://github.com/perdian/macosappbundler-maven-plugin/commit/d2077393b73c4e9caf3c0aa760d34d1bf4633a1a

Vielleicht hat jemand von euch da eine Lösung? Oder sogar einen App-Bundler und kann das
für 10.11 oder 10.10 „bündeln“? Wie gesagt, ich bin nur dummer Anwender. :)
 
Hast du mal die jar Version versucht? Wenn sie sich nicht per Doppelklick öffnen lässt sollte es über das Terminal gehen.
Code:
java -jar jes.jar
hier musst du natürlich den richtigen Pfad zur .jar Datei angeben. Mit dem Bundler kenne ich mich leider nicht aus, sonst würde ich dir da gerne helfen.
 
Bekommt man den richtigen Pfad, wenn man die Datei aufs Terminal zieht? Hab da mal was gelesen ...

Vielen Dank übrigens für deine Rückmeldung!!
 
Wenn du eine JRE hast, einfach das jar doppel klicken.
Jar Bundler gibt es einige, das Apple Java hatte einen.
 
„java -jar (Leerzeichen) Dateipfad“ ... da kommt „permission denied“

(Momentan liegt das .jar im Downloads-Ordner. Problem?)
 
Doppelklick sollte übrigens funktionieren. Der Weg über das Terminal gibt dir aber wenigstens noch eine Fehlermeldung, falls es nicht klappt.
 
Wenn du eine JRE hast, einfach das jar doppel klicken.
Jar Bundler gibt es einige, das Apple Java hatte einen.

Also auf Doppelklick tut sich nichts.

Die Java Run Engine lade ich grad runter. Wie kann ich sehen, ob die schon installiert ist?
Einfach nochmal installieren?
 
Ergebnis:

Unrecognized option: --version
Could not create the Java virtual machine.
 
Dann versuche mal nur ein -
Das wäre ein JDK
Sicher? Ich war der Meinung das die Runtime auch ein java Konsolenprogramm installiert. Das sollte über -version oder --version die entsprechende Version ausgeben. Ist allerdings gut 10 Jahre her, dass ich Java installiert hatte.
 
Bevor ich was falsch mache, so sieht der Installer aus und so die PluIns in der Library:

Bildschirmfoto 2021-04-15 um 18.16.11.png
Bildschirmfoto 2021-04-15 um 18.16.45.png



Das Java ist von hier: https://www.manageengine.com/products/desktop-central/patch-management/Java-Runtime-Environment-1.8-for-Mac-OS-X-patches/jre-8u281-macosx-x64-patch.html
 
Neues Ergebnis mit -version in der Konsole ergibt:


java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)


Scheint also schon installiert zu sein ...
 
Eine aktuelle Java-Version findest Du zum Beispiel hier - ich würde Version 11 LTS (Long Term Support) empfehlen:

https://adoptopenjdk.net/

Wenn Du nur die JRE (Java Runtime Engine) haben möchtest - die sollte eigentlichen reichen - findest Du die hier:

https://adoptopenjdk.net/releases.html

Auf der Startseite direkt wird nur das JDK (Java Development Kit) angeboten.
 
Das Oracle Java in meinem Link war nicht gut?
Dann nehme ich das Open ...

Kommt sich die neue Java Engine und mein installiertes Apple Jave irgendwie in die Quere??

(Möchte vermeiden, dass dann z.B. die alte Version des Programmes nicht mehr läuft.)
 
Das Oracle geht auch als Privatanwender.
Bei geschäftlicher Nutzung wollen die Geld.
 
Hi,
nein, die verschiedenen Java Versionen kommen sich nicht ins Gehege.
Franz
 
So, die ganzen Tests haben etwas gedauert ...

Ich hab das Oracle Java genommen. Hat funktioniert! Jes läuft unter Java. (y)

Läuft irgendwie gefühlt nicht ganz so „rund“ wie die alte Version ohne Java. Und ich muss aufpassen,
die Dateien sind nicht abwärts-kompatibel. Das alte Programm stürzt beim Öffnen einer Datei aus der
neuen Version ab.

Vielen Dank an Alle.
 
Zurück
Oben Unten