Der Haupt-I2P-Entwicklungszweig (i2p.i2p) wurde so eingerichtet, dass Entwickler zwei der häufig verwendeten IDEs für Java-Entwicklung einfach einrichten können: Eclipse und NetBeans.
Eclipse
Die Hauptentwicklungszweige von I2P (i2p.i2p und davon abgeleitete Branches) enthalten build.gradle, um den Branch einfach in Eclipse einzurichten.
- Stellen Sie sicher, dass Sie eine aktuelle Version von Eclipse haben. Alles neuer als 2017 sollte funktionieren.
- Checken Sie den I2P-Branch in ein Verzeichnis aus (z.B.
$HOME/dev/i2p.i2p). - Wählen Sie "File → Import..." und dann unter "Gradle" die Option "Existing Gradle Project".
- Für "Project root directory:" wählen Sie das Verzeichnis, in das der I2P-Branch ausgecheckt wurde.
- Im Dialog "Import Options" wählen Sie "Gradle Wrapper" und klicken auf Continue.
- Im Dialog "Import Preview" können Sie die Projektstruktur überprüfen. Unter "i2p.i2p" sollten mehrere Projekte erscheinen. Klicken Sie auf "Finish".
- Fertig! Ihr Workspace sollte nun alle Projekte innerhalb des I2P-Branch enthalten, und deren Build-Abhängigkeiten sollten korrekt eingerichtet sein.
NetBeans
Die Haupt-I2P-Entwicklungszweige (i2p.i2p und davon abgeleitete Zweige) enthalten NetBeans-Projektdateien.