وثائق سولانامجموعات تطوير برمجيات سولانا

مكتبة تطوير البرمجيات بلغة جافا لسولانا

هناك مكتبة تطوير البرمجيات بلغة جافا تم تطويرها بواسطة Sava Engineering والتي تدعم معظم الوظائف للتفاعل مع سولانا. إذا كنت تستخدم Anchor لبرامج سولانا الخاصة بك، فستتمكن من استخدام anchor-src-gen مع ملف idl الخاص بك لإنشاء عميل متوافق مع لغة جافا.

التثبيت

Maven

pom.xml
<dependencies>
<dependency>
<groupId>software.sava</groupId>
<artifactId>sava-core</artifactId>
<version>VERSION</version>
</dependency>
<dependency>
<groupId>software.sava</groupId>
<artifactId>sava-rpc</artifactId>
<version>VERSION</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>gpr-sava</id>
<name>sava</name>
<url>https://maven.pkg.github.com/sava-software/sava</url>
</repository>
<repository>
<id>gpr-json-iterator</id>
<name>json-iterator</name>
<url>https://maven.pkg.github.com/comodal/json-iterator</url>
</repository>
</repositories>
settings.xml
<settings>
<servers>
<server>
<id>gpr-sava</id>
<username>GITHUB_USERNAME</username>
<password>GITHUB_PERSONAL_ACCESS_TOKEN</password>
</server>
<server>
<id>gpr-json-iterator</id>
<username>GITHUB_USERNAME</username>
<password>GITHUB_PERSONAL_ACCESS_TOKEN</password>
</server>
</servers>
</settings>

Gradle

build.gradle
repositories {
maven {
url = "https://maven.pkg.github.com/sava-software/sava"
credentials {
username = GITHUB_USERNAME
password = GITHUB_PERSONAL_ACCESS_TOKEN
}
}
maven {
url = "https://maven.pkg.github.com/comodal/json-iterator"
credentials {
username = GITHUB_USERNAME
password = GITHUB_PERSONAL_ACCESS_TOKEN
}
}
}
dependencies {
implementation "software.sava:sava-core:$VERSION"
implementation "software.sava:sava-rpc:$VERSION"
}

المزيد من الوثائق

يرجى زيارة وثائق Sava Software للحصول على مزيد من المعلومات حول استخدام مكتبة تطوير البرمجيات بلغة جافا هذه مع سولانا.

Is this page helpful?

جدول المحتويات

تعديل الصفحة