i2pplus

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

I2P+

Questo è il codice sorgente del soft-fork dell’implementazione Java di I2P.

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

Installazione

Vedere INSTALL.md o https://i2pplus.github.io/ per le istruzioni di installazione.

Nota per l’installer di Windows

Con Java > 1.8 o distribuzioni alternative (AdoptOpenJDK, ecc.), l’exe dell’installer potrebbe non funzionare con errori “Java not found” o “invalid/corrupt”. Soluzione alternativa: estrai install.jar dall’exe ed esegui java -jar install.jar dalla riga di comando.

Documentazione

https://geti2p.net/how

FAQ: https://geti2p.net/faq

API: https://i2pplus.github.io/javadoc/ oppure esegui ‘ant javadoc’ e poi inizia da build/javadoc/index.html

Come contribuire / Hack su I2P

Consulta HACKING.md e altri documenti nella directory docs.

Creazione di pacchetti dal codice sorgente

Per ottenere il branch di sviluppo dal controllo sorgente: https://github.com/I2PPlus/i2pplus/

Prerequisiti

Processo di build Ant

Sui sistemi x86 esegui il seguente (verrà buildato usando IzPack4):

ant pkg

Sui non-x86, usa uno dei seguenti:

ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows

Se vuoi buildare con IzPack5, scarica da: http://izpack.org/downloads/ e poi installalo, poi esegui i seguenti comandi:

ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows

Per buildare un update non firmato per un’installazione esistente, esegui:

ant updater

Se hai problemi a buildare un installer completo (Java14 e successivi potrebbero generare errori di build per izpack relativi a pack200), puoi buildare un file zip di installazione completo che può essere estratto e eseguito sul posto:

 ant zip-linux
 ant zip-freebsd
 ant zip-macos
 ant zip-windows

Esegui ‘ant’ senza argomenti per vedere altre opzioni di build.

Per creare un pacchetto Debian autonomo per Debian/Ubuntu senza dipendenze esterne Jetty/Tomcat:

ant buildDeb

Questo crea un pacchetto .deb autonomo che include le librerie Jetty e Tomcat incluse senza dipendenze esterne.

Per creare un AppImage per Linux:

ant buildAppImage

Vedi tools/appimage/README.md per i dettagli.

Per maggiori informazioni su come eseguire I2P in Docker, vedi docker/README.md

Informazioni di contatto

Hai bisogno di aiuto? Visita il canale IRC #saltR sulla rete I2P IRC

Segnalazione bug: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues o https://github.com/I2PPlus/i2pplus/issues

Licenze

I2P+ è rilasciato sotto licenza AGPL v.3.

Per le licenze dei vari sub-componenti, vedi: README.md

Vedi anche

Documentazione

Sub-projects

MISC