Acesta este codul sursă pentru fork-ul soft al implementării Java a I2P.
Ultima versiune: https://i2pplus.github.io/
Consulta INSTALL.md sau https://i2pplus.github.io/ pentru instrucțiuni de instalare.
Cu Java > 1.8 sau distribuții alternative (AdoptOpenJDK etc.), exe-ul installerului poate eșua cu erori “Java not found” sau “invalid/corrupt”. Soluție alternativă: extrageți install.jar din exe și rulați java -jar install.jar din linia de comandă.
https://geti2p.net/how
Întrebări frecvente: https://geti2p.net/faq
API: https://i2pplus.github.io/javadoc/ sau rulați ‘ant javadoc’ și apoi începeți de la build/javadoc/index.html
Vă rugăm să consultați HACKING.md și alte documente din directorul docs.
Pentru a obține branch-ul de dezvoltare din controlul sursă: https://github.com/I2PPlus/i2pplus/
dpkg-deb și fakeroot (prin managerul de pachete)Pe sistemele x86 rulați următorul (va construi folosind IzPack4):
ant pkg
Pe sistemele non-x86, folosiți una dintre următoarele în schimb:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
Dacă doriți să construiți cu IzPack5, descărcați de la: http://izpack.org/downloads/ și apoi instalați-l, apoi rulați următoarea(e) comandă(e):
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
Pentru a construi o actualizare nesemnată pentru o instalare existentă, rulați:
ant updater
Dacă aveți probleme la construirea unui installer complet (Java14 și versiunile ulterioare pot genera erori de build pentru izpack legate de pack200), puteți construi un zip de instalare complet care poate fi extras și executat pe loc:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
Rulați ‘ant’ fără argumente pentru a vedea alte opțiuni de build.
Pentru a crea un pachet Debian autonom pentru Debian/Ubuntu fără dependențe externe Jetty/Tomcat:
ant buildDeb
Aceasta creează un pachet .deb autonom care include bibliotecile Jetty și Tomcat grupate, fără dependențe externe.
Pentru a construi un AppImage pentru Linux:
ant buildAppImage
Consultaţi tools/appimage/README.md pentru detalii.
Pentru mai multe informații despre cum să rulați I2P în Docker, consultați docker/README.md
Aveți nevoie de ajutor? Vizitați canalul IRC #saltR pe rețeaua I2P IRC
Rapoarte de erori: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues sau https://github.com/I2PPlus/i2pplus/issues
I2P+ este licențiat sub AGPL v.3.
Pentru licențele diferitelor sub-componente, consultați: README.md
tools/scripts/tests/README.md - Scripturi de validare și testare