| 81 | | AWT vóór JDK7 [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6574362 gaat niet zo goed] met non-reparenting vensterbeheerders (d.i. xmonad, awesome, dwm, ratpoison, Ion3, ...), wat resulteert in het feit dat het hoofdvenster niet juist wordt weergegeven bij et opstarten. De Awesome Wiki heeft [http://awesome.naquadah.org/wiki/Problems_with_Java workarounds] voor dit probleem. Er is ook een [http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-SetWMName.html xmonad specifieke] manier om het wmname-ding te doen. |
| | 71 | AWT vóór JDK7 [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6574362 gaat niet zo goed] met non-reparenting vensterbeheerders (d.i. xmonad, awesome, dwm, ratpoison, Ion3, ...), wat resulteert in het feit dat het hoofdvenster niet juist wordt weergegeven bij het opstarten. De Awesome Wiki heeft [http://awesome.naquadah.org/wiki/Problems_with_Java workarounds] voor dit probleem. Er is ook een [http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-SetWMName.html xmonad specifieke] manier om het wmname-ding te doen. |
| 93 | | 4. Als u parameters dient op te geven (bijv. -Xmx2048M om uit te voeren met meer geheugen voor Java) kunt u de Mac OS X "Terminal" gebruiken: |
| 94 | | |
| 95 | | Start de toepassing "Terminal" (bijv. door te typen "Terminal" in het zoekvenster Spotlight) |
| 96 | | |
| 97 | | * Nu heeft u twee opties: |
| 98 | | * typ de volgende opdracht in en druk op "Enter" om JOSM te starten zonder enige speciale opties voor Java (start eenvoudigweg JOSM op zoals onder punt 1): |
| 99 | | {{{ |
| 100 | | #!sh |
| 101 | | java -jar FOLDER/josm-latest.jar |
| 102 | | }}} |
| 103 | | Waar "FOLDER" zou moeten worden vervangen door de naam van de map waar u josm-latest.jar naartoe hebt gedownload. Als u het heeft gedownload naar de standaard map voor Mac OS X "Downloads", zou het er zo uit zien: |
| 104 | | {{{ |
| 105 | | #!sh |
| 106 | | java -jar Downloads/josm-latest.jar |
| 107 | | }}} |
| 108 | | * om aanvullende opties voor Java te gebruiken, voeg ze eenvoudigweg toe na "java" |
| 109 | | |
| 110 | | Indien u bijvoorbeeld de waarschuwing "Out of memory" bent tegengekomen (bijv. bij het proberen te laden van foto's met geo-verwijzingen in JOSM) zou u JOSM kunnen opstarten zoals dit: |
| 111 | | {{{ |
| 112 | | #!sh |
| 113 | | java -Xmx512M -jar FOLDER/josm-latest.jar |
| 114 | | }}} |
| 115 | | |
| 116 | | Dit zou JOSM toestaan om maximaal 512 MB RAM (geheugen) te gebruiken. De optie voor Java "-Xmx512M" stel de maximale grote voor de heap van Java in op 512 MB. het staat u vrij -Xmx512M te vervangen door elk ander getal dat toepasselijk zou zijn voor uw systeem (bijv. -Xmx2048M of zelfs nog meer). |
| 117 | | |
| 118 | | O ja. Voor een overzicht van alle opties voor het opstarten van Java, kunt u typen: |
| 119 | | {{{ |
| 120 | | #!sh |
| 121 | | java -help |
| 122 | | }}} |
| 123 | | |
| 124 | | 4. Als u het Mac OS X Package gebruikt en permanent een parameter voor het opstarten wilt wijzigen, dan zult u het bestand Info.plist in de map /Applications/JOSM.app/Contents moeten wijzigen. Bijvoorbeeld om de maximale grootte van de heap voor Java te verhogen van 512MB naar 2048MB, ofwel gebruik de terminal of XCode, in de sleutel JVMOptions, wijzig het item ''-Xmx512m'' naar ''-Xmx2048m''. |
| 125 | | |
| 126 | | == De bron verkrijgen == |
| 127 | | → [[Download#Source]] |
| 128 | | |
| 129 | | == Compileren == |
| 130 | | → [[DevelopersGuide/Compiling]] |
| | 83 | == Zie ook == |
| | 84 | * [[Source code#Getthesource]] |
| | 85 | * [[Source code#CompilingusingAnt]] |