i2pplus

Java CI I2P+ Installer I2P+ Update zip I2P+ I2PSnark standalone I2P+ Javadocs Docker AppImage

I2P+

Acesta este codul sursă pentru fork-ul soft al implementării Java a I2P.

Ultima versiune: https://i2pplus.github.io/

Instalare

Consulta INSTALL.md sau https://i2pplus.github.io/ pentru instrucțiuni de instalare.

Notă privind installerul Windows

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ă.

Documentație

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

Cum să contribuiți / Hacker pe I2P

Vă rugăm să consultați HACKING.md și alte documente din directorul docs.

Construirea pachetelor din codul sursă

Pentru a obține branch-ul de dezvoltare din controlul sursă: https://github.com/I2PPlus/i2pplus/

Cerințe prealabile

Procesul de build Ant

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

Informații de contact

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

Licențe

I2P+ este licențiat sub AGPL v.3.

Pentru licențele diferitelor sub-componente, consultați: README.md

Vezi și

Documentație

Sub-proiecte

Diverse