Hiki ni chanzo cha msimbo cha soft-fork ya utekelezaji wa Java wa I2P.
Toleo jipya zaidi: https://i2pplus.github.io/
Angalia INSTALL.md au https://i2pplus.github.io/ kwa maagizo ya usakinishaji.
Na Java > 1.8 au usambazaji mbadala (AdoptOpenJDK, n.k.), faili ya exe ya kisakinishaji inaweza kushindwa na makosa “Java not found” au “invalid/corrupt”. Njia ya mbadala: fungua install.jar kutoka kwenye exe na endesha java -jar install.jar kutoka kwenye mstari wa amri.
https://geti2p.net/how
Maswali: https://geti2p.net/faq
API: https://i2pplus.github.io/javadoc/ au endesha ‘ant javadoc’ kisha anza katika build/javadoc/index.html
Tafadhali angalia HACKING.md na nyaraka nyingine katika mfolda wa docs.
Kupata tawi la maendeleo kutoka kwenye udhibiti wa chanzo: https://github.com/I2PPlus/i2pplus
dpkg-deb na fakeroot (kupitia kijidhibiti chako cha vifurushi)ant installer5, ant installer5-windows): Python 3.
izpack2exe.py ya IzPack ni Python 3 lakini shebang yake inasema python, hivyo
kujenga hupitisha kipeleuzi kwa moja kwa moja; badilisha kwa izpack5.python.Kwenye mifumo ya x86 endesha yafuatayo (hii itajenga kwa kutumia IzPack4):
ant pkg
Kwenye mifumo isiyokuwa ya x86, badala yake tumia moja kati ya yafuatayo:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
Ukitaka kujenga kwa kutumia IzPack5, endesha amri zifuatazo. Amri hizi hupakua
usambazaji wa IzPack 5 kwenye installer/lib/izpack/5/ wakati wa matumizi ya kwanza —
ambayo huhitaji muunganisho wa mtandao na nafasi ya bure ya ~95MB — na huweka
ikusarinishwa kwa njia moja kwa moja:
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
Kupakua au kusasisha IzPack5 bila kujenga kisakinishaji:
ant download-izpack5
Kujenga masasisho isiyotiwa saini kwa usakinishaji uliopo, endesha:
ant updater
au kwa Gradle:
./gradlew updater
Ukiwa na matatizo ya kujenga kisakinishaji kamili (Java14 na baadaye zinaweza kutoa makosa ya kujenga ya izpack yanayohusiana na pack200), unaweza kujenga faili zip kamili ya usakinishaji inayoweza kufunguliwa na kuendeshwa mahali ulipo:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
Endesha ‘ant’ bila hoja kuona chaguo nyingine za kujenga.
Kujenga AppImage kwa Linux:
ant buildAppImage
Angalia tools/appimage/README.md kwa maelezo.
Kujenga kifurushi cha Debian kinachojitosheza kwa Debian/Ubuntu bila utegemezi wa nje wa Jetty/Tomcat:
ant buildDeb
Hii hufanya kifurushi cha .deb kinachojitosheza chenye maktabi za Jetty na Tomcat zilizounganishwa. Kinahitaji tu mzunguko wa OpenJDK (unasakinishwa kiotomatiki kupitia kijidhibiti cha vifurushi).
Kwa kuendesha kwenye Docker, angalia docker/README.md
Unahitaji msaada? Tembelea kituo cha IRC #saltR kwenye mtandao wa IRC wa I2P
Ripoti za hitilafu: https://github.com/I2PPlus/i2pplus/issues
I2P+ ina leseni chini ya AGPL v.3.
Kwa leseni za vipengele mbalimbali vya ndani, angalia: README.md