La branche principale de développement de I2P (i2p.i2p) a été mise en place pour permettre aux développeurs de configurer facilement deux des IDE généralement utilisés pour le développement Java : Eclipse et NetBeans.

Eclipse

The main I2P development branches (i2p.i2p and branches from it) contain build.gradle to enable the branch to be easily set up in Eclipse.

  1. Make sure you have a recent version of Eclipse. Anything newer than 2017 should do.
  2. Regardez la branche I2P dans un certain répertoire (par exemple $HOME/dev/i2p.i2p).
  3. Select "File - Import..." and then under "Gradle" select "Existing Gradle Project".
  4. For "Project root directory:" choose the directory that the I2P branch was checked out to.
  5. In the "Import Options" dialog, select "Gradle Wrapper" and press continue.
  6. In the "Import Preview" dialog you can review the project structure. Multiple projects should appear under "i2p.i2p". Press "Finish."
  7. Fait ! Votre espace de travail devrait maintenant contenir tous les projets dans la branche I2P, et leurs dépendances de construction devraient être correctement configurées.

NetBeans

Les principales branches de développement d’I2P (i2p.i2p et branches à partir d’elle) contiennent les fichiers projets NetBeans.