Changes between Version 120 and Version 121 of Download


Ignore:
Timestamp:
2018-02-10T01:09:59+01:00 (3 months ago)
Author:
Hb---
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download

    v120 v121  
    1919
    2020Every [/roadmap month] the team of JOSM [wiki:Releases releases] a ''tested version''.
    21 It is the base for the MS Windows portable variant and for the Apple Mac variant.
    22 When you click to launch josm.jnlp, Java's [wiki:InstallNotes#Webstart Web Start] provides you always with the newest tested version of JOSM.
    23 
     21The MS Windows and Apple Mac variants are built on this tested version.
     22When you click on josm.jnlp to launch JOSM you will always get the newest tested version. Java's [wiki:InstallNotes#Webstart Web Start] is the mechanism behind this.
     23
     24[=#DevelopmentVersion]
    2425Every [/log/josm/?verbose=on&limit=20 night] the build systems generate a ''latest version''.
    2526These versions might have severe errors or even crash. But mostly they work well, too.
     
    2728
    2829||= Version =||= OS Independent[[br]]Download =||= OS Independent[[br]]Web Start =||= Windows =||= Apple Mac =||= Ubuntu, Debian…  =||= openSUSE =||
    29 || **tested** [[Version(tested)]] ||  \
    30 || **[/josm-tested.jar jar ]** ||     \
     30|| **tested** [[Version(tested)]] ||   \
     31|| **[/josm-tested.jar]** ||           \
    3132|| **[/download/josm.jnlp josm.jnlp]** ||  \
    3233|| [/download/windows/josm-setup.exe setup.exe][[br]]''([wiki:USB_Stick portable])'' ||  \
    3334|| [/download/macosx/josm-macosx.zip package.zip][[br]]''([#MacOSerrors see below])'' ||  \
    34 || ''[#Ubuntu see below]'' ||  \
     35|| ''[#Ubuntu see below]'' ||          \
    3536|| ''[#openSUSE see below]'' ||
    36 || latest[[br]][[Version(latest)]] ||  \
    37 || [/josm-latest.jar jar] ||      \
     37|| latest[[br]][[Version(latest)]] || \
     38|| [/josm-latest.jar] ||              \
    3839|| [/download/josm-latest.jnlp latest.jnlp] || || || ''[#Ubuntu see below]'' || ||
    3940||= older =|| [/download/ download/] || || || || || ||
     
    145146
    146147== Troubleshooting ==
    147 === Troubleshooting jar file ===#java
    148 
    149 ==== Double click does nothing ====#Doubleclickonafiledoesnothing
    150 
    151 In most cases this means Java wasn't installed.
    152 JOSM is tested and developed with Oracle JVM, therefore we recommend to get it from their [https://www.java.com/en/download/manual.jsp manual Java download site].
    153 Keep your systems architecture (32 bit or 64 bit) in mind when choosing the installation. Java 64 bit is recommended for JOSM.
    154 Note that ''Java'' is the common name for a product now called ''Java Runtime Environment'' or short ''JRE''.
    155 In former years slightly different names were used.
    156 Please avoid the page java.com/en/download because it has an automatic detection that can mislead you.
     148=== Java ===#java
     149[=#Doubleclickonafiledoesnothing]
     150When you double-click on a jar file and nothing happens in most cases this means Java isn't installed.
     151
     152JOSM is tested and developed with Oracle JVM, therefore we recommend to get Java from their [https://www.java.com/en/download/manual.jsp manual download] site.
     153Mind yoursystems architecture (32 or 64 bit) when [https://www.java.com/en/download/faq/java_win64bit.xml choosing] the installation. Java 64 bit is recommended for JOSM.
     154''Java'' is the common name for a product called ''Java Runtime Environment'' now or short ''JRE''.
     155Formerly other names were used.
     156Please avoid the page java.com/en/download because it tries to automatically detect your system architecture but fails much to often for being a real help.
    157157You do **not** need a Java-Plugin for your web browser to work with JOSM.
    158158
    159 If you still can't download or install Java, visit [https://www.java.com/en/download/help/troubleshoot_java.xml Oracles troubleshoot] page for more information.
    160 
    161 ==== [Java Test] ====
    162 Checks to see why JOSM is not starting on a system, examples are for MS Windows.
     159If you still can't download or install Java, visit [https://www.java.com/en/download/help/troubleshoot_java.xml Oracles troubleshooting] pages for more information.
     160
     161==== Java Test ====
     162[=#Troubleshootingjarfile] Checks to see why JOSM is not starting, examples are for MS Windows.
    1631631. Download [/josm-tested.jar josm-tested.jar] to your desktop.
    1641641. Open a Command Prompt aka Terminal
    165 1. Type `cd %homepath%\desktop ⏎`
    166 1. Type `java -version ⏎`
    167 1. Now you should see three lines with Javas version data. If you see any other message, Java is not properly working on your machine.
    168 1. Type `java -jar josm-tested.jar ⏎`
    169 1. Now you should see JOSM starting up.
    170 
    171 === Troubleshooting jnlp link ===#Troubleshootingjhlplink
    172 [#webstart]
    173 Launching JOSM via Web Start has many more possible error causes than the step-by-step way with first downloading a jar file and then running it. So please work the check
    174 So please download the [/josm-tested.jar josm-tested.jar] file and try to start
    175 Assuming, [wiki:Download#Doubleclickonafiledoesnothing JVM was already installed], read [https://www.java.com/en/download/faq/java_webstart.xml Web Start] help.
    176 
    177 === Troubleshooting JVM ===#Troubleshootingjvm
     1651. Type `cd %homepath%\desktop `⏎
     1661. Type `java -version `⏎ Three lines with Javas version data sould appear. When you see something else then Java is not properly installed.
     1671. Type `java -jar josm-tested.jar `⏎. Now JOSM should run, started from the [wiki:/Help:CommandLineOptions Command Line].
     1681. Quit JOSM.
     1691. Type `josm-tested.jar `⏎. If JOSM starts again, the Windows Explorer can start jar files when you by doubleclick them.
     170
     171
     172=== Web Start ===#Troubleshootingjhlplink
     173[=#webstart]
     174Launching JOSM via Web Start has many more error causes than traditional way with downloading a jar file and then running it.
     175So please complete the [#JavaTest Java Test] above before starting further [https://www.java.com/en/download/faq/java_webstart.xml Web Start] tests.
     176
     177==== Web Start Test ====
     1781. Download [/josm-tested.jar josm.jnlp] to your desktop.
     1791. Open a Terminal and move to the Desktop as above
     1801. Type `javaws josm.jnlp`⏎. This should initially download JOSM, serve a security dialog and then launch JOSM.
     181
     182
     183=== Virtual Machine ===#Troubleshootingjvm
    178184
    179185==== Out of memory ====
     
    187193On current versions of MS Windows by default Java is installed mainly in the `C:\Program Files\Java\` directory. Additional parts are placed in `C:\Program Files\Oracle\Java\`. There `.\javapath\` is the target for the PATH environment variable and virtual home for the three files `java.exe`, `javaw.exe` and `javaws.exe`.
    188194
    189 The three paragaphes below deal with older versions of Windows and Java.
    190 
    191 For Windows 64-Bit, beware that some browsers may install only a JRE 32 bit mode, but may also install their version of the Javawebstart tool somewhere else with different file associations. This may cause your JNLP to start with this alternate JRE because it runs the wrong version of Javawebstart which only supports the 32 bit VM, and sometimes is built with a restricted support for VM options and a max VM size not exceeding 256MB.
    192 
    193 Check, for example, if there's no other javawebstart in {{{\Windows\SysWow64}}}. You should not need it (the Java control panel will not detect it) and can safely delete it. Perfom cleanup and only keep the latest version of the JRE (1 for the 32-bit mode, another one for the 64-bit mode).
    194 
    195 For shortcuts created on the desktop for JNLP and running the Javawebstart launcher (from {{{\windows\system32}}}), make sure to pass VM parameters prefixed with -J and no intermediate space before the VM option. If you have installed both the 32-bit and 64-bit version, you should pass the option "{{{-d64}}}" if you want to select the preferred 64-bit VM. Note that some Oracle documentation pages indicate the option "-D64" with the incorrect capitalization!)
     195On older versions of 64 bit Windows sometimes the 32 bit mode JRE was additionally installed.  Also some browsers brought their own JVM with limited capabilities. In those cases a Web Start from the browser would not use your Java installation but that from the browser.
     196
     197Check that there's no other javawebstart in {{{\Windows\SysWow64}}}. The Java control panel will not detect it and you can safely delete it. Perfom cleanup and only keep the latest versions of each JRE (One or the 32-bit mode, another one for the 64-bit mode).
     198
     199For shortcuts created on the desktop for JNLP and running the Javawebstart launcher , make sure to pass VM parameters prefixed with -J and no intermediate space before the VM option. If you have installed both the 32-bit and 64-bit version, you should pass the option "{{{-d64}}}" if you want to select the preferred 64-bit VM. Note that some Oracle documentation pages indicate the option "-D64" with the incorrect capitalization!)
    196200
    197201Example of an edited commandline for the shortcut created on the windows desktop after running JOSM just once from the JNMP and exiting:
     
    218222}}}
    219223
    220 === Known and open issues in JOSM ===
     224=== Known issues ===
    221225
    222226Not closed issues about ...: