O branch principal de desenvolvimento do I2P (i2p.i2p) foi configurado para permitir que os desenvolvedores configurem facilmente duas das IDEs mais comumente usadas para desenvolvimento Java: Eclipse e NetBeans.
Eclipse
Os principais ramos de desenvolvimento do I2P (i2p.i2p e ramos derivados dele) contêm build.gradle para permitir que o ramo seja facilmente configurado no Eclipse.
- Certifique-se de ter uma versão recente do Eclipse. Qualquer versão mais recente que 2017 deve funcionar.
- Faça o checkout do branch I2P em algum diretório (por exemplo,
$HOME/dev/i2p.i2p). - Selecione "File → Import..." e então sob "Gradle" selecione "Existing Gradle Project".
- Para "Project root directory:" escolha o diretório onde o branch I2P foi baixado.
- No diálogo "Import Options", selecione "Gradle Wrapper" e pressione Continue.
- No diálogo "Import Preview" você pode revisar a estrutura do projeto. Múltiplos projetos devem aparecer sob "i2p.i2p". Pressione "Finish".
- Pronto! Seu workspace agora deve conter todos os projetos dentro do branch I2P, e suas dependências de build devem estar configuradas corretamente.
NetBeans
Os principais branches de desenvolvimento do I2P (i2p.i2p e branches derivados dele) contêm arquivos de projeto do NetBeans.