이것은 I2P의 Java 구현의 소프트웨어 포크(soft-fork)의 소스 코드입니다.
최신 릴리스: https://i2pplus.github.io/
설치 지침은 INSTALL.md 또는 https://i2pplus.github.io/를 참조하세요.
Java > 1.8 또는 대체 배포판(AdoptOpenJDK 등)을 사용할 때 인스톨러 exe가 “Java not found” 또는 “invalid/corrupt” 오류로 실패할 수 있습니다. 해결 방법: exe에서 install.jar을 추출하고 명령줄에서 java -jar install.jar을 실행하세요.
https://geti2p.net/how
FAQ: https://geti2p.net/faq
API: https://i2pplus.github.io/javadoc/ 또는 ‘ant javadoc’을 실행한 후 build/javadoc/index.html에서 시작하세요
HACKING.md와 docs 디렉토리의 다른 문서를 확인하세요.
소스 제어에서 개발 브랜치를 가져오려면: https://github.com/I2PPlus/i2pplus/
dpkg-deb 및 fakeroot 패키지 (패키지 관리자를 통해)x86 시스템에서 다음을 실행합니다(IzPack4로 빌드됨):
ant pkg
비 x86 시스템에서는 다음 중 하나를 대신 사용하세요:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
IzPack5로 빌드하려면 다음에서 다운로드: http://izpack.org/downloads/ 설치한 후 다음 명령을 실행하세요:
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
기존 설치를 위한 서명되지 않은 업데이트를 빌드하려면 다음을 실행하세요:
ant updater
전체 설치 프로그램 빌드에 문제가 있는 경우(Java14 이상은 pack200 관련 izpack 빌드 오류를 생성할 수 있음), 추출하여 그 자리에서 실행할 수 있는 전체 설치 zip을 빌드할 수 있습니다:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
다른 빌드 옵션을 보려면 인자 없이 ‘ant’를 실행하세요.
Jetty/Tomcat 외부 종속성 없이 Debian/Ubuntu용 독립 실행형 Debian 패키지를 생성하려면:
ant buildDeb
이렇게 하면 외부 종속성 없이 번들된 Jetty 및 Tomcat 라이브러리가 포함된 독립 실행형 .deb 패키지가 생성됩니다.
Linux용 AppImage를 빌드하려면:
ant buildAppImage
세부사항은 tools/appimage/README.md를 참조하세요.
Docker에서 I2P를 실행하는 방법에 대한 자세한 내용은 docker/README.md를 참조하세요
도움이 필요하세요? I2P IRC 네트워크의 #saltR IRC 채널을 방문하세요
버그 보고: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues 또는 https://github.com/I2PPlus/i2pplus/issues
I2P+는 AGPL v.3으로 라이선스됩니다.
various 하위 구성 요소 라이선스는 다음을 참조하세요: README.md
tools/scripts/tests/README.md - 검증 및 테스트 스크립트