da
theking0 » 27 dic 2025, 19:42
Grazie Davide, si era un po' che ci rimuginavo su, alla fine mi sono deciso a dedicargli un paio di giorni.
Per il JRE ho usato jlink, tool compreso nel pacchetto di sviluppo Java, basta lanciare il comando:
- Codice: Seleziona tutto
jlink \
--module-path "%JAVA_HOME%\jmods" \
--add-modules java.base,java.desktop,java.prefs \
--output runtime \
--strip-debug \
--compress=2 \
--no-header-files \
--no-man-pages
e ti crea una cartella "runtime" con dentro tutto il necessario.
Non so se funziona ugualmente su macOS, ma credo di si.
Per quanto riguarda creare pacchetti diversi per ogni sistema, credo anch'io che sia la soluzione migliore, avevo tenuto tutto dentro allo stesso zip solo per comodità nella fase di pre-release, ma possiamo iniziare a scorporarle se vuoi.
P.S. ho caricato tutte le ultime modifiche su git