זהו קוד המקור של הפריקה הרכה (soft-fork) של יישום ה-Java של I2P.
הגרסה האחרונה: https://i2pplus.github.io/
עיין ב-INSTALL.md או ב-https://i2pplus.github.io/ לקבלת הוראות התקנה.
עם Java > 1.8 או הפצות חלופיות (AdoptOpenJDK וכו’), קובץ ה-exe של תוכנית ההתקנה עלול להיכשל עם שגיאות “Java not found” או “invalid/corrupt”. פתרון: חלץ את install.jar מה-exe והרץ java -jar install.jar משורת הפקודה.
https://geti2p.net/how
שאלות נפוצות: 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 ומעלה עלולים ליצור שגיאות בנייה עבור izpack הקשורות ל-pack200), תוכל לבנות zip התקנה מלא שניתן לחלץ ולהפעיל במקום:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
הרץ ‘ant’ ללא ארגומנטים כדי לראות אפשרויות בנייה נוספות.
כדי ליצור חבילת Debian עצמאית עבור Debian/Ubuntu ללא תלויות חיצוניות Jetty/Tomcat:
ant buildDeb
זה יוצר חבילת .deb עצמאית הכוללת את ספריות Jetty ו-Tomcat המקובצות ללא תלויות חיצוניות.
כדי לבנות AppImage עבור Linux:
ant buildAppImage
ראה tools/appimage/README.md לפרטים.
למידע נוסף על הפעלת I2P ב-Docker, עיין ב-docker/README.md
צריך עזרה? בקר בערוץ IRC #saltR ברשת I2P IRC
דיווח על באגים: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues או https://github.com/I2PPlus/i2pplus/issues
I2P+ מורשית תחת AGPL v.3.
עבור רישיונות תת-רכיבים שונים, עיין ב: README.md