中文版文档在这里
This is the source code for the soft-fork of the Java implementation of I2P.
Latest release: https://i2pplus.github.io/
See INSTALL.txt or https://i2pplus.github.io/ for installation instructions.
API: http://docs.i2p-projekt.de/javadoc/ or run 'ant javadoc' then start at build/javadoc/index.html
Please check out HACKING.md and other documents in the docs directory.
To get development branch from source control: https://gitlab.com/i2p.plus/I2P.Plus/
- Java SDK (preferably Oracle/Sun or OpenJDK) 1.8.0 or higher
- Non-linux operating systems and JVMs: See https://trac.i2p2.de/wiki/java
- Certain subsystems for embedded (core, router, mstreaming, streaming, i2ptunnel) require only Java 1.6
- Apache Ant 1.9.8 or higher
- The xgettext, msgfmt, and msgmerge tools installed from the GNU gettext package http://www.gnu.org/software/gettext/
- Build environment must use a UTF-8 locale.
On x86 systems run the following (this will build using IzPack4):
ant pkg
On non-x86, use one of the following instead:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
If you want to build with IzPack5, download from: http://izpack.org/downloads/ and then install it, and then run the following command(s):
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
To build an unsigned update for an existing installation, run:
ant updater
Run 'ant' with no arguments to see other build options.
For more information how to run I2P in Docker, see Docker.md
Need help? See the IRC channel #saltR on the I2P IRC network
Bug reports: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues or https://gitlab.com/i2p.plus/I2P.Plus/issues
I2P+ is licensed under the AGPL v.3.
For the various sub-component licenses, see: LICENSE.txt