jetcd
etcd java client
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- precheck.sh
- build-main.yml
- build-pr.yml
- build.yml
- checks.yml
- stale.yml
- dependabot.yml
- KeyVal.adoc
- Lease.md
- RELEASE.adoc
- SslConfig.md
- Watch.md
- eclipse-formatter-config.xml
- eclipse.importorder
- license-formatting.xml
- license.txt
- pmd-ruleset.xml
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- publish.gradle
- publishing-release-tasks.gradle
- publishing-release.gradle
- quality.gradle
- release.gradle
- style.gradle
- versions.gradle
- build.gradle
- ClosedClientException.java
- ClosedKeepAliveListenerException.java
- ClosedSnapshotException.java
- ClosedWatcherException.java
- CompactedException.java
- ErrorCode.java
- EtcdException.java
- EtcdExceptionFactory.java
- Service.java
- build.gradle
- AuthDisableResponse.java
- AuthEnableResponse.java
- AuthRoleAddResponse.java
- AuthRoleDeleteResponse.java
- AuthRoleGetResponse.java
- AuthRoleGrantPermissionResponse.java
- AuthRoleListResponse.java
- AuthRoleRevokePermissionResponse.java
- AuthUserAddResponse.java
- AuthUserChangePasswordResponse.java
- AuthUserDeleteResponse.java
- AuthUserGetResponse.java
- AuthUserGrantRoleResponse.java
- AuthUserListResponse.java
- AuthUserRevokeRoleResponse.java
- Permission.java
- Member.java
- MemberAddResponse.java
- MemberListResponse.java
- MemberPromoteResponse.java
- MemberRemoveResponse.java
- MemberUpdateResponse.java
- Util.java
- CampaignResponse.java
- LeaderKey.java
- LeaderResponse.java
- NoLeaderException.java
- NotLeaderException.java
- ProclaimResponse.java
- ResignResponse.java
- AbstractResponse.java
- AuthCredential.java
- AuthImpl.java
- ClientConnectionManager.java
- ClientImpl.java
- ClusterImpl.java
- ElectionImpl.java
- Impl.java
- KVImpl.java
- LeaseImpl.java
- LockImpl.java
- MaintenanceImpl.java
- WatchImpl.java
- CompactResponse.java
- DeleteResponse.java
- GetResponse.java
- PutResponse.java
- TxnResponse.java
- LeaseGrantResponse.java
- LeaseKeepAliveResponse.java
- LeaseKeepAliveResponseWithError.java
- LeaseRevokeResponse.java
- LeaseTimeToLiveResponse.java
- NoSuchLeaseException.java
- LockResponse.java
- UnlockResponse.java
- AlarmMember.java
- AlarmResponse.java
- AlarmType.java
- DefragmentResponse.java
- HashKVResponse.java
- MoveLeaderResponse.java
- SnapshotReaderResponseWithError.java
- SnapshotResponse.java
- StatusResponse.java
- Cmp.java
- CmpTarget.java
- Op.java
- TxnImpl.java
- CompactOption.java
- DeleteOption.java
- GetOption.java
- LeaseOption.java
- OptionsUtil.java
- PutOption.java
- TxnOption.java
- WatchOption.java
- AbstractNameResolver.java
- AbstractResolverProvider.java
- DnsSrvNameResolver.java
- DnsSrvResolverProvider.java
- HttpNameResolver.java
- HttpResolverProvider.java
- HttpsNameResolver.java
- HttpsResolverProvider.java
- IPNameResolver.java
- IPResolverProvider.java
- CloseableClient.java
- Errors.java
- MemorizingClientSupplier.java
- Observers.java
- Requests.java
- Util.java
- WatchEvent.java
- WatchResponse.java
- WatchResponseWithError.java
- Auth.java
- ByteSequence.java
- Client.java
- ClientBuilder.java
- Cluster.java
- Constants.java
- Election.java
- KeyValue.java
- KV.java
- Lease.java
- Lock.java
- Maintenance.java
- Preconditions.java
- Response.java
- Txn.java
- Watch.java
- auth.proto
- election.proto
- kv.proto
- lock.proto
- rpc.proto
- AuthTokenRefreshTest.java
- AuthClientTest.java
- AuthUnitTest.java
- ClientBuilderTest.java
- ClientConnectionManagerTest.java
- ClusterClientTest.java
- ClusterMembersTest.java
- ElectionTest.java
- KVNamespaceTest.java
- KVTest.java
- LeaseMemoryLeakTest.java
- LeaseOnceErrorTest.java
- LeaseTest.java
- LeaseUnitTest.java
- LoadBalancerTest.java
- LockTest.java
- MaintenanceTest.java
- MaintenanceUnitTest.java
- RetryTest.java
- SslTest.java
- TestUtil.java
- TxnResponseTest.java
- UtilTest.java
- WatchErrorTest.java
- WatchResumeTest.java
- WatchTest.java
- WatchTokenExpireTest.java
- WatchUnitTest.java
- TxnTest.java
- OptionsUtilTest.java
- ca-config.json
- ca-key.pem
- ca.csr
- ca.pem
- client-key.pem
- client.csr
- client.pem
- etcd0-key.pem
- etcd0.csr
- etcd0.pem
- etcd1-key.pem
- etcd1.csr
- etcd1.pem
- etcd2-key.pem
- etcd2.csr
- etcd2.pem
- server-key.pem
- server.csr
- server.pem
- .gitignore
- generate-self-signed-certificates.sh
- log4j2-test.xml
- build.gradle
- CommandGet.java
- CommandPut.java
- CommandWatch.java
- Main.java
- log4j2.xml
- build.gradle
- README.md
- auth.proto
- election.proto
- kv.proto
- lock.proto
- rpc.proto
- build.gradle
- Etcd.java
- EtcdCluster.java
- EtcdClusterImpl.java
- EtcdContainer.java
- EtcdClusterStartTest.java
- log4j2.xml
- build.gradle
- EtcdClusterExtension.java
- EtcdClusterNameResolver.java
- EtcdClusterResolverProvider.java
- GrpcServerExtension.java
- build.gradle
- .gitignore
- build.gradle
- CHANGELOG.md
- code-of-conduct.md
- CONTRIBUTING.md
- DCO
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- NOTICE
- OWNERS
- README.md
- settings.gradle
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/etcd-io/jetcd
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd jetcd
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew compileJava
Gradle로 빌드를 진행합니다.
$ ./gradlew test
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
