i2pplus

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

I2P+

See on I2P Java-tarkvara pehme kahvli (soft-fork) lähtekood.

Viimane versioon: https://i2pplus.github.io/

Paigaldamine

Paigaldusjuhised on leitavad dokumendis INSTALL.md ning veebisaidil https://i2pplus.github.io/

Windowsi paigaldaja märkus

Java > 1.8 või alternatiivsete jaotuste (AdoptOpenJDK jne) puhul võib paigaldaja exe tõrkega “Java not found” või “invalid/corrupt” ebaõnnestuda. Lahendusena: võtke install.jar exe-failist välja ja käivitage käsurealt java -jar install.jar.

Dokumentatsioon

https://geti2p.net/how

KKK: https://geti2p.net/faq

API: https://i2pplus.github.io/javadoc/ või käivitage ‘ant javadoc’ ning seejärel alustage failist build/javadoc/index.html

Kuidas panustada / I2P+ kallal töötada

Palun tutvuge failiga HACKING.md ja teiste dokumentidega kataloogis docs.

Pakettide ehitamine lähtekoodist

Arendusharu hankimiseks lähtekoodi haldussüsteemist: https://github.com/I2PPlus/i2pplus

Eeldused

Ehitusprotsess Anti abil

x86-süsteemidel käivitage järgmine (see ehitatakse IzPack4 abil):

ant pkg

x86-välistel süsteemidel kasutage selle asemel ühte järgmistest:

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

Kui soovite ehitada IzPack5 abil, käivitage järgmine(d) käsk(ud). Need laadivad IzPack 5 leviku esimesel kasutamisel kaustasse installer/lib/izpack/5/ (vajab võrguühendust ja ~95MB vaba ruumi) ning hoiavad selle automaatselt ajakohasena:

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

Selle hankimiseks või värskendamiseks ilma installeri ehitamiseta:

ant download-izpack5

Olemasoleva paigalduse jaoks allkirjastamata uuenduse ehitamiseks käivitage:

ant updater

või Gradle’iga:

./gradlew updater

Kui teil on probleeme täieliku paigaldaja ehitamisel (Java14 ja uuemad võivad tekitada izpacki pack200-ga seotud veateateid), saate ehitada täieliku paigalduszip-faili, mida saab lahtipakkida ja kohapeal käivitada:

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

Muude ehitusvalikute nägemiseks käivitage ‘ant’ ilma argumentideta.

Linuxi AppImage’i ehitamiseks:

ant buildAppImage

Üksikasjad: tools/appimage/README.md.

Debian/Ubuntu jaoks iseseisva Debiani paketi ehitamiseks ilma väliste Jetty/Tomcat-sõltuvusteta:

ant buildDeb

See loob iseseisva .deb-paki, mis sisaldab kaasas olevaid Jetty ja Tomcat teeke. Nõuab ainult OpenJDK jooksutuskeskkonda (paigaldatakse automaatselt pakihalduri abil).

Dockeris käivitamiseks vt docker/README.md

Kontaktandmed

Vajate abi? Külastage I2P IRC-võrgu kanalit #saltR

Vearaportid: https://github.com/I2PPlus/i2pplus/issues

Litsentsid

I2P+ on litsentseeritud AGPL v.3 litsentsi alusel.

Alamkomponentide litsentside kohta vt: README.md

Vaata ka

Dokumentatsioon

Alamprojektid

Muud