Skip to content

Commit 4058353

Browse files
authored
Update pom.xml
1 parent c7a118c commit 4058353

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

java-manta-client/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,11 @@
291291
For SOME reason Maven can build a sources JAR for this module based on the above workaround
292292
*and still* deleting the source files during process-resources in order to avoid the shade plugin
293293
detecting overlapping classes.
294+
295+
Maintainer beware! You might be tempted to add an invocation of the maven-source-plugin directly here
296+
and bind it to a phase after the above two but before packaging (in order to avoid the overlapping
297+
classes error) but this does not work. Relying on the parent-pom definition of maven-source-plugin is
298+
unexpected but functional so that behavior is documented here.
294299
-->
295300
</plugins>
296301
</build>

0 commit comments

Comments
 (0)