Wie kann ich die .jar-Datei auf Mac 10.11 ausführen, ohne Java zu installieren?

2287
btrballin

Also habe ich eine Anwendung mit Java Swing erstellt und in eine .jarDatei konvertiert und möchte sie mit meinem Freund teilen. Er ist jedoch kein Programmierer. Daher muss sein Computer Java-Bloatware installieren, um meine einfache Anwendung auszuführen, die etwa 1 MB groß ist. Ich möchte nicht, dass er so viel installiert, nur um die JAR-Datei auszuführen. Gibt es eine Möglichkeit, die Datei auf seinem Computer ausführbar zu machen? Die übermäßige Menge an Material, das er installieren muss, damit sein Computer mit Jar-Dateien kompatibel ist, lässt ihn meine Jar-Datei nur ungern verwenden

Er verwendet ein Macbook Pro Retina unter El Capitan.

0
Sie können etwas wie das versuchen: http://stackoverflow.com/questions/2258932/embed-a-jre-in-a-windows-executable/11556563#11556563. Frank Thomas vor 8 Jahren 0
Mögliches Duplikat: http://stackoverflow.com/questions/2695214/convert-jar-to-an-osx-executable Jonno vor 8 Jahren 0
Leider scheinen diese Lösungen nicht auf die neueste OSX-Version anwendbar zu sein. btrballin vor 8 Jahren 0
Der springende Punkt von Java (/python/.net/lua/etc) ist, dass ein Entwickler davon ausgehen kann, dass jeder die Anwendung ausführen kann, vorausgesetzt, er installiert einfach eine JRE. Dies ist viel einfacher als der Versuch, die Laufzeit für eine maschinensprachliche Sprache wie C. bereitzustellen. Sie können sich nur der Frustration hingeben, indem sie versuchen, Javas wichtigste Innovation zu zerstören. Die Installation von jre ist etwas, was jeder Computeranfänger tun kann. Wenn Sie diese Annahme nicht auf einem Mac machen können, sollten Sie die Entwicklung in Java beenden und eine Technologie finden, die Ihren Anforderungen besser entspricht. Sie sagen ihm nicht, dass er die Jdk installieren soll, oder? Frank Thomas vor 8 Jahren 0

0 Antworten auf die Frage