Главная ветка разработки I2P (i2p.i2p) была создана для того, чтобы разработчики могли легко установить один из двух часто используемых IDE для Java разработки: Eclipse и 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. Извлеките ветку I2P в какую-нибудь директорию (например, $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. Готово! Ваш workspace теперь должен содержать все проекты из ветки I2P, и его зависимости сборки должны быть корректно установлены.

NetBeans

Главные ветки разработки I2P (i2p.i2p его его подветки) содержит файлы проекта NetBeans.