La branche de développement principale d'I2P (i2p.i2p) a été configurée pour permettre aux développeurs de mettre en place facilement deux des IDE couramment utilisés pour le développement Java : Eclipse et NetBeans.
Eclipse
Les branches principales de développement I2P (i2p.i2p et ses dérivées) contiennent build.gradle pour permettre une configuration facile de la branche dans Eclipse.
- Assurez-vous d'avoir une version récente d'Eclipse. N'importe quelle version plus récente que 2017 devrait convenir.
- Clonez la branche I2P dans un répertoire (par exemple
$HOME/dev/i2p.i2p). - Sélectionnez « Fichier → Importer... » puis sous « Gradle » sélectionnez « Existing Gradle Project ».
- Pour « Project root directory: » choisissez le répertoire dans lequel la branche I2P a été clonée.
- Dans la boîte de dialogue « Import Options », sélectionnez « Gradle Wrapper » et appuyez sur Continuer.
- Dans la boîte de dialogue « Import Preview » vous pouvez examiner la structure du projet. Plusieurs projets devraient apparaître sous « i2p.i2p ». Appuyez sur « Terminer ».
- Terminé ! Votre espace de travail devrait maintenant contenir tous les projets de la branche I2P, et leurs dépendances de compilation devraient être correctement configurées.
NetBeans
Les branches principales de développement I2P (i2p.i2p et ses branches dérivées) contiennent des fichiers de projet NetBeans.