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

Last change on this file since 18802 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
Line 
1This is the Win32 installer generator for JOSM, to create a Windows installer.
2This should ease installation for Windows users.
3
4Currently josm, the Java runtime and JavaFX are included in the installer.
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:
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
22
23
24build the installer
25-------------------
261.) You will need to download JavaFX modules from:
27- https://gluonhq.com/products/javafx/
28
292.) Extract the modules to %JAVA_HOME%/jmods
30
313.) Start a cygwin shell and call ./native/windows/win-jpackage.sh
32
334.) The JOSM.exe and JOSM.msi files can then be found in ./app/
34
35how the installer is built
36--------------------------
37See jpackage documentation to understand what it does and how it works:
38- https://docs.oracle.com/en/java/javase/17/jpackage/preface.html
39
40known issues
41------------
42- no translation
43
44build the installer under Linux / Debian
45----------------------------------------
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.