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

Java SDK لـ Solana

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

التثبيت

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 للحصول على مزيد من المعلومات حول استخدام Java SDK هذا مع Solana.

Is this page helpful?

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

تعديل الصفحة