У меня для этих целей написан лаунчер:
http://code.google.com/p/maps-by/source/browse/maps-tools/josm/josm.py
Суть:
- если запустить как python josm.py, он запустит josm и выделит ему побольше памяти
- перед запуском - очистит кеш тайлов
- обновит на последнюю unstable версию. Если обновлять не надо, можно запустить как josm.py <номер_версии> - запустит указанную.