i2pplus

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

I2P+

Hiki ni chanzo cha msimbo cha soft-fork ya utekelezaji wa Java wa I2P.

Toleo jipya zaidi: https://i2pplus.github.io/

Usakinishaji

Angalia INSTALL.md au https://i2pplus.github.io/ kwa maagizo ya usakinishaji.

Maelezo kuhusu kisakinishaji cha Windows

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.

Nyaraka

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

Jinsi ya kuchangia / Kufanya kazi kwenye I2P+

Tafadhali angalia HACKING.md na nyaraka nyingine katika mfolda wa docs.

Kujenga vifurushi kutoka kwenye chanzo

Kupata tawi la maendeleo kutoka kwenye udhibiti wa chanzo: https://github.com/I2PPlus/i2pplus

Mahitaji ya awali

Mchakato wa kujenga wa Ant

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

Taarifa za mawasiliano

Unahitaji msaada? Tembelea kituo cha IRC #saltR kwenye mtandao wa IRC wa I2P

Ripoti za hitilafu: https://github.com/I2PPlus/i2pplus/issues

Leseni

I2P+ ina leseni chini ya AGPL v.3.

Kwa leseni za vipengele mbalimbali vya ndani, angalia: README.md

Tazama pia

Nyaraka

Miradi midogo

Mbalimbali