Hlavní vývojová větev I2P (i2p.i2p) byla nastavena tak, aby umožnila vývojářům snadno nastavit dvě běžně používané IDE pro vývoj v Javě: Eclipse a NetBeans.
Eclipse
Hlavní vývojové větve I2P (i2p.i2p a větve z ní odvozené) obsahují build.gradle, aby mohla být větev snadno nastavena v Eclipse.
- Ujistěte se, že máte aktuální verzi Eclipse. Jakákoliv novější než 2017 by měla stačit.
- Stáhněte větev I2P do nějakého adresáře (např.
$HOME/dev/i2p.i2p). - Vyberte "File → Import..." a poté pod "Gradle" vyberte "Existing Gradle Project".
- Pro "Project root directory:" zvolte adresář, do kterého byla stažena větev I2P.
- V dialogu "Import Options" vyberte "Gradle Wrapper" a stiskněte Continue.
- V dialogu "Import Preview" můžete zkontrolovat strukturu projektu. Pod "i2p.i2p" by se mělo objevit více projektů. Stiskněte "Finish".
- Hotovo! Váš workspace by nyní měl obsahovat všechny projekty v rámci větve I2P a jejich build závislosti by měly být správně nastaveny.
NetBeans
Hlavní vývojové větve I2P (i2p.i2p a větve z ní vycházející) obsahují projektové soubory NetBeans.