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.

  1. Ujistěte se, že máte aktuální verzi Eclipse. Jakákoliv novější než 2017 by měla stačit.
  2. Stáhněte větev I2P do nějakého adresáře (např. $HOME/dev/i2p.i2p).
  3. Vyberte "File → Import..." a poté pod "Gradle" vyberte "Existing Gradle Project".
  4. Pro "Project root directory:" zvolte adresář, do kterého byla stažena větev I2P.
  5. V dialogu "Import Options" vyberte "Gradle Wrapper" a stiskněte Continue.
  6. V dialogu "Import Preview" můžete zkontrolovat strukturu projektu. Pod "i2p.i2p" by se mělo objevit více projektů. Stiskněte "Finish".
  7. 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.