das praktische Rundum-sorglos-Paket als nativer Installer für jedes Betriebssystem wurde nun mit der neuen Version auf die integrierte Java-Version 17 von Azul umgestellt um die neueste SWT-Bibliothek zu unterstützen.
Das Standard Widget Toolkit (SWT) ist ein GUI-Toolkit für die Erstellung grafischer Oberflächen mit Java. Eine neuere Version beseitigt hier also meist Fehler in der Darstellung von Fenstern, Dialogen und deren Inhalten.
Azul Java wird einfach deshalb verwendet, da dieser Herausgeber alle gängigen Betriebsysteme gleichermaßen und nativ unterstützt (sogar noch Linux 32-Bit) und die Download-Plattform für mein Installer-Buildscript ein Traum ist.
In Jameica selbst wird im Moment noch SWT Version 4958 (also von Eclipse 4.27) verwendet, und diese benötigt nur Java in der Version 11.
Genauso wie bei Jameica selbst und auch Hibiscus oder 'Hibiscus Mashup' oder Finance.Webnsync reicht somit im Moment noch Java 11 aus (Stand: 04.09.2023), aber das Alles kann ohne SWT nicht laufen und wenn aufgrund von Grafikfehlern auf eine neuere Version umgestellt werden muss, dann benötig man halt ab sofort mindestens Java 17.
Das Thema ist also eher für Olaf Willuhn und der Jameica-Platform interessant.
Auf der Download-Seite des aktuellen Rundum-Sorglos Paket könnt Ihr mit dem Slider-Menü immer genau sehen welche Komponenten im Installer enthalten sind.
Klickt einfach auf =>"Welche Komponenten in welchen Versionen sind enthalten? Hier steht es ..."
Die nun alte Variante des Rundum-sorglos-Paket mit Java 11 und der letzten SWT-Version für Java 11 und zwar SWT 4960r3 (aus Eclipse 4.28M1) habe ich zu Archivzwecken hier nochmals verlinkt:
- Windows 32-Bit (x86)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - Windows 64-Bit (x64)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - macOS 10.10+ 64-Bit (x64)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - macOS 11+ M1+ (aarch64)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - Linux 32-Bit (x86)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - Linux 64-Bit (x64)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 # - Linux ARMv8+ (aarch64)
Signatur | MD5 # | SHA-1 # | SHA-256 # | SHA-512 #
Anmerkungen und Diskussionen hierzu dann gerne hier. Gerne gesehen auch Erfolgsmeldungen unter dem jeweiligem Betriebsystem. (ach ich mach mal ne Umfrage draus.)
Gruß