build(deps): bump io.vertx:vertx-grpc from 5.0.6 to 5.0.7
Bumps io.vertx:vertx-grpc from 5.0.6 to 5.0.7.
updated-dependencies:
- dependency-name: io.vertx:vertx-grpc dependency-version: 5.0.7 dependency-type: direct:production update-type: version-update:semver-patch …
Signed-off-by: dependabot[bot] support@github.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
jetcd - A Java Client for etcd
jetcd is the official java client for etcd v3.
Java Versions
Java 11 or above is required.
Download
Maven
Development snapshots are available in Sonatypes’s snapshot repository.
Gradle
Usage
To build one ssl secured client, refer to secured client config.
For full etcd v3 API, pleases refer to the official API documentation.
Examples
The jetcd-ctl is a standalone projects that show usage of jetcd.
Launcher
The
io.etcd:jetcd-testoffers a convenient utility to programmatically start & stop an isolatedetcdserver. This can be very useful e.g. for integration testing, like so:This launcher uses the Testcontainers framework. For more info and prerequisites visit testcontainers.org.
Versioning
The project follows Semantic Versioning.
The current major version is zero (0.y.z). Anything may change at any time. The public API should not be considered stable.
Build from source
The project can be built with Gradle:
Running tests
The project is tested against a three node
etcdsetup started with the Launcher (above) :Troubleshooting
It recommends building the project before running tests so that you have artifacts locally. It will solve some problems if the latest snapshot hasn’t been uploaded or network issues.
Contact
Contributing
See CONTRIBUTING for details on submitting patches and the contribution workflow.
License
jetcd is under the Apache 2.0 license. See the LICENSE file for details.