Skip to content

Commit 53a4a6e

Browse files
committed
Remove module requires that is only necessary on OSX, exclude transitive dependencies of boring ssl dependency.
1 parent 76eab96 commit 53a4a6e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

jpms-examples/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,12 @@
139139
<artifactId>netty-tcnative-boringssl-static</artifactId>
140140
<classifier>${os.detected.classifier}</classifier>
141141
<version>2.0.66.Final</version>
142+
<exclusions>
143+
<exclusion>
144+
<groupId>io.netty</groupId>
145+
<artifactId>*</artifactId>
146+
</exclusion>
147+
</exclusions>
142148
</dependency>
143149

144150
<dependency>

jpms-examples/src/main/java/module-info.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
requires static io.vertx.serviceproxy;
1515

1616
requires io.netty.tcnative.classes.openssl;
17-
requires io.netty.internal.tcnative.openssl.osx.aarch_64;
1817

1918
requires com.google.protobuf;
2019

0 commit comments

Comments
 (0)