Changes between Version 70 and Version 71 of InstallNotes


Ignore:
Timestamp:
2014-05-18T18:21:27+02:00 (11 years ago)
Author:
Don-vip
Comment:

update notes

Legend:

Unmodified
Added
Removed
Modified
  • InstallNotes

    v70 v71  
    1010
    1111== Running ==
    12 A working Java Runtime Environment version 6.0 or newer is needed to run JOSM.
     12A working Java Runtime Environment version 7 or newer is needed to run JOSM.
    1313
    1414=== Microsoft Windows ===
     
    2020Create a shortcut like in the following example:
    2121{{{
    22 C:\WINNT\system32\java.exe -jar -Xmx512M "C:\PATH-TO-JOSM\josm-latest.jar"
     22C:\WINNT\system32\java.exe -jar -Xmx1024M "C:\PATH-TO-JOSM\josm-latest.jar"
    2323}}}
    2424
     
    2727=== Linux / *BSD ===
    2828 **packages**::
    29  In some Distributions prepacked packages exist to install JOSM with your favourite package manager from the repositories.
     29 In some Distributions prepacked packages exist to install JOSM with your favorite package manager from the repositories.
    3030 Although these packages might be a bit older than the .jar files on the main page, they usually fit better into the environment and install dependencies and a starter in the menu automatically.
    3131
     
    5353
    5454 '''GNOME'''::
    55   Right click on the JAR file, and select __O__pen with "Sun Java 6.0 Runtime", or whatever java version you have.
     55  Right click on the JAR file, and select __O__pen with "OpenJDK7 Runtime", or whatever Java version you have.
    5656
    5757 '''XGL/Compiz'''::
     
    73732. If you are running Mountain Lion, you will need to temporarily disable Gatekeeper. Otherwise, you will be unable to open josm and upon launching josm, receive the error message "JOSM.app is damaged and can't be opened. You should move it to the Trash." Disable Gatekeeper by opening System Preferences > Security & Privacy, and setting 'Allow applications downloaded from:' to 'Anywhere'. Once you open the application, you can re-enable gatekeeper, and it appears that JOSM will open again without a problem. See [osmwww:user/drnoble/diary/17636 this] and #7904 for more information.
    7474
    75 3. However, if you need to start it up with additional Java parameter(s) (e.g. -Xmx512M) you can also use the MacOS "Terminal" and start JOSM (Java) manually:
     753. However, if you need to start it up with additional Java parameter(s) (e.g. -Xmx1024M) you can also use the MacOS "Terminal" and start JOSM (Java) manually:
    7676
    7777 Start the "Terminal" application (e.g. by typing "Terminal" into the Spotlight search)
     
    9393{{{
    9494#!sh
    95 java -Xmx256M -jar FOLDER/josm-latest.jar
     95java -Xmx512M -jar FOLDER/josm-latest.jar
    9696}}}
    9797
    98   This would allow JOSM to use up to 256 MB of RAM (memory). The java option "-Xmx256M" set's the maximum Java heap size to 265 MB. You are free to replace -Xmx256M by any number appropriate for your system (e.g. -Xmx512M or even -Xmx1024M).
     98  This would allow JOSM to use up to 512 MB of RAM (memory). The java option "-Xmx512M" set's the maximum Java heap size to 512 MB. You are free to replace -Xmx512M by any number appropriate for your system (e.g. -Xmx1024M or even more).
    9999
    100100  By the way. To get an overview of all Java start options you can type in:
     
    107107
    108108== Getting the Source ==
    109 JOSM is available under GPL, and so of course you can get the sources and compile, modify or redistribute it by yourself. You can grab the sources via [http://subversion.tigris.org subversion]
     109JOSM is available under GPL, and so of course you can get the sources and compile, modify or redistribute it by yourself. You can grab the sources via [https://subversion.apache.org subversion]
    110110{{{
    111111#!sh
     
    158158It is most convenient, to run tests from an IDE like Eclipse or Netbeans. There is also an ant task to run all tests (but you cannot rerun individual tests).
    159159
     160All unit tests can be run in headless mode (i.e, without a graphic display), allowing them to be run in continuous integration projects.
     161
    160162=== Running Test from Command line ===
    161163