-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Description
Please answer these questions before submitting your issue.
What version of gRPC are you using?
1.3.0
What JVM are you using (java -version)?
1.8.0_121
What did you do?
mvn compile
If possible, provide a recipe for reproducing the error.
Have the following dependencies in Maven:
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-netty</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-protobuf</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-stub</artifactId>
<version>1.3.0</version>
</dependency>
Looks like artifact com.google.api.grpc:grpc-google-common-protos has a dependency
on grpc-all:1.0.1 which causes a convergence issue if you have the above dependencies and you use the dependency enforcer plugin in Maven.
The workaround is to add grpc-all as an exclusion for that dependency which is always a bit scary.
What did you expect to see?
No dependency conversion issues.
What did you see instead?
Dependency conversion failure in Maven.
Metadata
Metadata
Assignees
Labels
No labels