i2pplus

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

I2P+

Este es el código fuente del fork blando (soft-fork) de la implementación en Java de I2P.

Última versión: https://i2pplus.github.io/

Instalación

Consulte INSTALL.md o https://i2pplus.github.io/ para obtener instrucciones de instalación.

Nota del instalador de Windows

Con Java > 1.8 o distribuciones alternativas (AdoptOpenJDK, etc.), el exe del instalador puede fallar con errores “Java not found” o “invalid/corrupt”. Solución alternativa: extrae install.jar del exe y ejecuta java -jar install.jar desde la línea de comandos.

Documentación

https://geti2p.net/how

Preguntas frecuentes: https://geti2p.net/faq

API: https://i2pplus.github.io/javadoc/ o ejecuta ‘ant javadoc’ y luego inicia en build/javadoc/index.html

Cómo contribuir / Programar en I2P

Por favor revisa HACKING.md y otros documentos en el directorio docs.

Construir paquetes desde el código fuente

Para obtener la rama de desarrollo del control de código fuente: https://github.com/I2PPlus/i2pplus/

Requisitos previos

Proceso de construcción con Ant

En sistemas x86 ejecuta lo siguiente (esto construirá usando IzPack4):

ant pkg

En sistemas no x86, usa uno de los siguientes en su lugar:

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

Si quieres construir con IzPack5, descarga desde: http://izpack.org/downloads/ y luego instálalo, y luego ejecuta el siguiente comando(s):

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

Para construir una actualización sin firmar para una instalación existente, ejecuta:

ant updater

Si tienes problemas al construir un instalador completo (Java14 y posteriores pueden generar errores de construcción para izpack relacionados con pack200), puedes construir un zip de instalación completa que puede ser extraído y ejecutado in situ:

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

Ejecuta ‘ant’ sin argumentos para ver otras opciones de construcción.

Para crear un paquete Debian independiente para Debian/Ubuntu sin dependencias externas de Jetty/Tomcat:

ant buildDeb

Esto crea un paquete .deb independiente que incluye las bibliotecas Jetty y Tomcat agrupadas, sin ninguna dependencia externa.

Para crear un AppImage para Linux:

ant buildAppImage

Ver tools/appimage/README.md para más detalles.

Para más información sobre cómo ejecutar I2P en Docker, consulta docker/README.md

Información de contacto

¿Necesitas ayuda? Visita el canal IRC #saltR en la red IRC de I2P

Informes de errores: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues o https://github.com/I2PPlus/i2pplus/issues

Licencias

I2P+ está licenciado bajo AGPL v.3.

Para las licencias de los subcomponentes, ver: README.md

Ver también

Documentación

Sub-projects

MISC