Skip to content

Commit ff65f89

Browse files
committed
HADOOP-18916. Exclude all module-info classes from uber jars (apache#6131)
Removes java9 and java11 from all modules pulled into the hadoop-client and hadoop-client-minicluster modules. Contributed by PJ Fanning
1 parent 519f68c commit ff65f89

File tree

2 files changed

+4
-26
lines changed
  • hadoop-client-modules

2 files changed

+4
-26
lines changed

hadoop-client-modules/hadoop-client-minicluster/pom.xml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -751,21 +751,10 @@
751751
</excludes>
752752
</filter>
753753
<filter>
754-
<artifact>com.fasterxml.jackson.*:*</artifact>
755-
<excludes>
756-
<exclude>META-INF/versions/9/module-info.class</exclude>
757-
</excludes>
758-
</filter>
759-
<filter>
760-
<artifact>com.google.code.gson:gson</artifact>
761-
<excludes>
762-
<exclude>META-INF/versions/9/module-info.class</exclude>
763-
</excludes>
764-
</filter>
765-
<filter>
766-
<artifact>org.apache.commons:commons-compress</artifact>
754+
<artifact>*:*</artifact>
767755
<excludes>
768756
<exclude>META-INF/versions/9/module-info.class</exclude>
757+
<exclude>META-INF/versions/11/module-info.class</exclude>
769758
</excludes>
770759
</filter>
771760

hadoop-client-modules/hadoop-client-runtime/pom.xml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -245,21 +245,10 @@
245245
</excludes>
246246
</filter>
247247
<filter>
248-
<artifact>com.fasterxml.jackson.*:*</artifact>
249-
<excludes>
250-
<exclude>META-INF/versions/9/module-info.class</exclude>
251-
</excludes>
252-
</filter>
253-
<filter>
254-
<artifact>com.google.code.gson:gson</artifact>
255-
<excludes>
256-
<exclude>META-INF/versions/9/module-info.class</exclude>
257-
</excludes>
258-
</filter>
259-
<filter>
260-
<artifact>org.apache.commons:commons-compress</artifact>
248+
<artifact>*:*</artifact>
261249
<excludes>
262250
<exclude>META-INF/versions/9/module-info.class</exclude>
251+
<exclude>META-INF/versions/11/module-info.class</exclude>
263252
</excludes>
264253
</filter>
265254

0 commit comments

Comments
 (0)