Irgendwie blicke ich es nicht, obwohl ich mich schon einigermaßen umgetan habe, vielleicht erbarmt sich einer und klärt mich ein bisschen auf.
Ich möchte ein Programm weitergeben und frage mich, was dazu nötig ist, dass es auf den verschiedenen Zielsystemen ausführbar ist.
Ich habe das Programm mit Eclipse und JDK 13 geschrieben, wobei ich in den Einstellungen inzwischen von SE12 auf SE9 runtergegangen bin.
Das Programm habe ich als ausführbare Datei exportiert und entweder als Jar oder per Launch4j als Exe gestartet.
Das funktioniert soweit ganz gut, allerdings nur, wenn auf dem Zielsystem auch das JDK installiert ist, aber NICHT, wenn nur eine normale Java SE installiert ist, wie bei den meisten Otto-Normal-Usern. Ich kann aber doch nicht von jedem, dem ich das Programm mal zum Testen geben will, erwarten, dass er sich das ganze Development-Kit installiert.
1. Frage: Wie schaffe ich es, dass es einfach mit einer aktuellen (oeder auch weniger aktuellen) Java-SE-Version läuft, also ohne JDK?
2. Frage: Wie schaffe ich es, das Programm zu einer ausführbaren Datei mit eigenem Icon für MacOS zu machen?
Danke für sachdienliche Hinweise
Gruß Christian
Ich möchte ein Programm weitergeben und frage mich, was dazu nötig ist, dass es auf den verschiedenen Zielsystemen ausführbar ist.
Ich habe das Programm mit Eclipse und JDK 13 geschrieben, wobei ich in den Einstellungen inzwischen von SE12 auf SE9 runtergegangen bin.
Das Programm habe ich als ausführbare Datei exportiert und entweder als Jar oder per Launch4j als Exe gestartet.
Das funktioniert soweit ganz gut, allerdings nur, wenn auf dem Zielsystem auch das JDK installiert ist, aber NICHT, wenn nur eine normale Java SE installiert ist, wie bei den meisten Otto-Normal-Usern. Ich kann aber doch nicht von jedem, dem ich das Programm mal zum Testen geben will, erwarten, dass er sich das ganze Development-Kit installiert.
1. Frage: Wie schaffe ich es, dass es einfach mit einer aktuellen (oeder auch weniger aktuellen) Java-SE-Version läuft, also ohne JDK?
2. Frage: Wie schaffe ich es, das Programm zu einer ausführbaren Datei mit eigenem Icon für MacOS zu machen?
Danke für sachdienliche Hinweise
Gruß Christian