wuqiong818 commented on issue #33565: URL: https://github.com/apache/shardingsphere/issues/33565#issuecomment-2461524151
> > I feel very strange,It actually reports the error that Etcd is not supported,But there is no official documentation supporting Etcd. > > * **Your code block is too difficult for humans to read. Please use markdown syntax similar to ``` to surround the code block.** See https://docs.github.com/zh/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks . > * If your `yiwuqiong/sharding-etcd:3.0` Docker Image is generated by a command like `./mvnw clean install -Prelease,docker -T1C -DskipTests -Djacoco.skip=true -Dcheckstyle.skip=true -Drat.skip=true -Dmaven.javadoc.skip=true -B`, the key dependencies of Etcd are not in the Docker Image. You can notice this by looking at the `pom.xml` of `org.apache.shardingsphere:shardingsphere-proxy-distribution:5.5.1`. > * The key dependency I'm referring to is `io.vertx:vertx-grpc:4.5.1`. This is documented in the `pom.xml` of `org.apache.shardingsphere:shardingsphere-test-native:5.5.2-SNAPSHOT`. I forgot where it is documented though. > > ``` > <dependency> > <groupId>io.vertx</groupId> > <artifactId>vertx-grpc</artifactId> > <version>4.5.1</version> > </dependency> > ``` > > * I would first recommend you to refer to ShardingSphere JDBC's unit test for this, namely `org.apache.shardingsphere.test.natived.jdbc.modes.cluster.EtcdTest`. If you have IntelliJ IDEA, Docker Engine and any JDK11+ installed, you can run the unit tests manually through IntelliJ IDEA without using the GraalVM Native Image. > * The current issue looks more like a documentation issue. It's an error message that you can copy and put in a text editor -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
