Skip to content

Commit 99600e2

Browse files
committed
Remove META-INF/versions leftovers before compilation
1 parent 7117838 commit 99600e2

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

log4j-parent/pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -933,8 +933,11 @@
933933
<plugins>
934934

935935
<!--
936-
~ A previous `generate-module-descriptors` execution leaves `target/classes/module-info.class` files.
937-
~ These interfere with the way the `maven-compiler-plugin` works.
936+
~ A previous `generate-module-descriptors` execution leaves:
937+
~ * `target/classes/module-info.class` files, which interferes with `maven-compiler-plugin`,
938+
~ * `target/classes/META-INF/versions` folder, which switch `bnd-maven-plugin` into MRJ mode.
939+
~
940+
~ TODO: test BND multi-release mode in 2.23.0.
938941
-->
939942
<plugin>
940943
<groupId>org.apache.maven.plugins</groupId>
@@ -953,6 +956,7 @@
953956
<directory>${project.build.outputDirectory}</directory>
954957
<includes>
955958
<include>module-info.class</include>
959+
<include>META-INF/versions/**</include>
956960
</includes>
957961
</fileset>
958962
</filesets>

0 commit comments

Comments
 (0)