This note illustrates how to setup JetBrains IntelliJ IDEA for JOSM development.
- Get the source
- Add project from existing source
- Project Settings / Project:
- Project Settings / Modules:
- Project Settings / Modules: add+configure IvyIDEA
- Tools / Ivy / Resolve for All Modules:
- Configure Ant:
- Run the following Ant tasks:
- Run
org.openstreetmap.josm.gui.MainApplication
:
I've updated the guide in the JOSM wiki: https://josm.openstreetmap.de/wiki/DevelopersGuide/CompilingUsingIntelliJ?action=diff&version=17