source: josm/trunk/native/windows/README.txt@ 19159

Last change on this file since 19159 was 18225, checked in by Don-vip, 3 years ago

see #20522 - Prefer Java 17 over everything else

also fixes #21325 (via JDK-8248904)

File size: 1.3 KB
RevLine 
[18165]1This is the Win32 installer generator for JOSM, to create a Windows installer.
2This should ease installation for Windows users.
[7838]3
[18165]4Currently josm, the Java runtime and JavaFX are included in the installer.
[7838]5
6
7install
8-------
9simply execute josm-setup-latest.exe
10
11uninstall
12---------
13use "control panel / software" to uninstall
14
15
16current state of the art
17------------------------
18The installer will currently add:
[18165]19- josm and java/javafx runtime into "%CSIDL_LOCAL_APPDATA%\JOSM" (or the directory chosen by user)
20- josm icons to the desktop
21- josm file associations
[7838]22
23
24build the installer
25-------------------
[18165]261.) You will need to download JavaFX modules from:
27- https://gluonhq.com/products/javafx/
[7838]28
[18165]292.) Extract the modules to %JAVA_HOME%/jmods
[7838]30
[18165]313.) Start a cygwin shell and call ./native/windows/win-jpackage.sh
[7838]32
[18165]334.) The JOSM.exe and JOSM.msi files can then be found in ./app/
34
35how the installer is built
[7838]36--------------------------
[18165]37See jpackage documentation to understand what it does and how it works:
[18225]38- https://docs.oracle.com/en/java/javase/17/jpackage/preface.html
[7838]39
40known issues
41------------
[18165]42- no translation
[7838]43
44build the installer under Linux / Debian
45----------------------------------------
[18165]46It's likely not possible to build the installer under Linux because of the WiX transitive dependency.
Note: See TracBrowser for help on using the repository browser.