Skip to content

Commit fe5eb8f

Browse files
authored
fix: Add gax-grpc dependency for native image configurations (#688)
* fix: add gax-grpc to bring in native image configurations
1 parent bfee074 commit fe5eb8f

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Diff for: java-compute/google-cloud-compute/pom.xml

+8
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@
3535
<groupId>com.google.api</groupId>
3636
<artifactId>gax</artifactId>
3737
</dependency>
38+
39+
<!-- gax-grpc brings in Protobuf reflection configurations which are needed
40+
for native image compilation. -->
41+
<dependency>
42+
<groupId>com.google.api</groupId>
43+
<artifactId>gax-grpc</artifactId>
44+
</dependency>
45+
3846
<dependency>
3947
<groupId>com.google.api</groupId>
4048
<artifactId>gax-httpjson</artifactId>

Diff for: java-compute/pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
<ignoredUnusedDeclaredDependencies>
9797
<ignoredUnusedDeclaredDependency>org.objenesis:objenesis</ignoredUnusedDeclaredDependency>
9898
<ignoredUnusedDeclaredDependency>javax.annotation:javax.annotation-api</ignoredUnusedDeclaredDependency>
99+
<ignoredUnusedDeclaredDependency>com.google.api:gax-grpc</ignoredUnusedDeclaredDependency>
99100
</ignoredUnusedDeclaredDependencies>
100101
</configuration>
101102
</plugin>

0 commit comments

Comments
 (0)