Linia poleceń createbundle odmawia wygenerowania pakietu Mac w systemie Windows
Nov 19 2020
https://stackoverflow.com/a/57802270/6944068 mówi „Możesz wygenerować pakiet macOS JRE w systemie Windows”.
Jednak moja próba się nie powiodła, zobacz transkrypcję:
C:\develop\projects\id-gui\target\downloads\jre-bundles>..\install4j8.0.8\bin\createbundle C:\develop\projects\id-gui\target\downloads\jre-bundles\zulu11.41.24-sa-jdk11.0.8-macosx_x64
The JRE bundle wizard can only create JRE bundles for the platform you're currently running on.
The java home directory C:\develop\projects\id-gui\target\downloads\jre-bundles\zulu11.41.24-sa-jdk11.0.8-macosx_x64 contains a JRE for a different platform.
Co jest nie tak?
Odpowiedzi
IngoKegel Nov 20 2020 at 13:48
Generowanie międzyplatformowe dotyczy tylko pakietów, które są generowane za pomocą mechanizmu skonfigurowanego w kroku „Ustawienia ogólne-> Pakiety JRE”. createbundle
Narzędzie linii poleceń tworzy „pre-utworzone paczki JRE”, w IDE install4j byś zrobił to samo z „Project-> Utwórz pakiet JRE”. Pakiety te można wygenerować tylko na platformie, dla której są przeznaczone, ponieważ opierają się na działającej instalacji lokalnej.