Tài liệu SolanaSDK Solana
Java SDK cho Solana
Có một Java SDK được phát triển bởi Sava Engineering hỗ trợ hầu hết các chức năng để tương tác với Solana. Nếu bạn đang sử dụng Anchor cho các chương trình Solana của mình, bạn sẽ có thể sử dụng anchor-src-gen với idl của bạn để tạo ra một client tương thích với Java.
Cài đặt
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_USERNAMEpassword = GITHUB_PERSONAL_ACCESS_TOKEN}}maven {url = "https://maven.pkg.github.com/comodal/json-iterator"credentials {username = GITHUB_USERNAMEpassword = GITHUB_PERSONAL_ACCESS_TOKEN}}}dependencies {implementation "software.sava:sava-core:$VERSION"implementation "software.sava:sava-rpc:$VERSION"}
Tài liệu bổ sung
Vui lòng truy cập tài liệu Sava Software để biết thêm thông tin về việc sử dụng Java SDK này với Solana.
Is this page helpful?