Dit is de broncode voor de soft-fork van de Java-implementatie van I2P.
nieuwste release: https://i2pplus.github.io/
Zie INSTALL.md of https://i2pplus.github.io/ voor installatie-instructies.
Met Java > 1.8 of alternatieve distributies (AdoptOpenJDK, etc.) kan de installer-exe falen met “Java not found” of “invalid/corrupt” fouten. Workaround: pak install.jar uit de exe en voer java -jar install.jar uit vanaf de opdrachtregel.
https://geti2p.net/how
FAQ: https://geti2p.net/faq
API: https://i2pplus.github.io/javadoc/ of voer ‘ant javadoc’ uit en start dan bij build/javadoc/index.html
Bekijk HACKING.md en andere documenten in de docs-directory.
Om de development-branch te verkrijgen via source control: https://github.com/I2PPlus/i2pplus/
dpkg-deb en fakeroot pakketten (via uw pakketbeheerder)Op x86-systemen voer het volgende uit (dit bouwt met IzPack4):
ant pkg
Op non-x86 gebruik je in plaats daarvan een van de volgende:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
Als je wilt bouwen met IzPack5, download dan van: http://izpack.org/downloads/ en installeer het, en voer vervolgens de volgende commando(s) uit:
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
Om een niet-ondertekende update voor een bestaande installatie te bouwen, voer uit:
ant updater
Als je problemen hebt met het bouwen van een volledige installer (Java14 en later kunnen build-fouten genereren voor izpack met betrekking tot pack200), kun je een volledige installatie-zip bouwen die kan worden uitgepakt en ter plaatse kan worden uitgevoerd:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
Voer ‘ant’ uit zonder argumenten om andere build-opties te zien.
Om een standalone Debian-pakket te maken voor Debian/Ubuntu zonder externe Jetty/Tomcat-afhankelijkheden:
ant buildDeb
Dit maakt een standalone .deb-pakket dat de gebundelde Jetty- en Tomcat-bibliotheken bevat zonder externe afhankelijkheden.
Om een AppImage voor Linux te bouwen:
ant buildAppImage
Zie tools/appimage/README.md voor details.
Raadpleeg docker/README.md voor meer informatie over het uitvoeren van I2P in Docker.
Hulp nodig? Bezoek het IRC-kanaal #saltR op het I2P IRC-netwerk
Bug-rapporten: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues of https://github.com/I2PPlus/i2pplus/issues
I2P+ is gelicentieerd onder AGPL v.3.
Voor de verschillende sub-component licenties, zie: README.md
tools/scripts/tests/README.md - Validatie- en test-scripts