i2pplus

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

I2P+

이것은 I2P의 Java 구현의 소프트웨어 포크(soft-fork)의 소스 코드입니다.

최신 릴리스: https://i2pplus.github.io/

설치

설치 지침은 INSTALL.md 또는 https://i2pplus.github.io/를 참조하세요.

Windows 인스톨러 참고

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에서 시작하세요

기여 방법 / I2P에서 개발

HACKING.md와 docs 디렉토리의 다른 문서를 확인하세요.

소스에서 패키지 빌드

소스 제어에서 개발 브랜치를 가져오려면: https://github.com/I2PPlus/i2pplus/

전제 조건

Ant 빌드 프로세스

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

참고하세요

문서

하위 프로젝트

Misc