Details
Description
Maven assebly plugin 2.2-beta-3 does not include module dependencies, even when the explicit <includeDependencies>true</includeDependencies> is used in assembly descriptor. Maven assebly plugin 2.2-beta-2 did not have this issue.
See the attached project: running mvn package for the parent project my-app creates a ZIP that contains only my-app-module1-1.0-SNAPSHOT.jar. If assembly plugin 2.2-beta-2 is used (i.e. if one replaces 2.2-beta-3 with 2.2-beta-2 in pom.xml of my-app) then the ZIP also contains my-app-module2-1.0-SNAPSHOT.jar and junit-3.8.1.jar.
Attachments
Attachments
Issue Links
- is duplicated by
-
MASSEMBLY-582 Plugin omits transitive runtime dependencies where artifact is present with test-scope in current project
- Closed
- is related to
-
MASSEMBLY-727 Implied dependencysets have incorrect outputfilemapping
- Closed
- relates to
-
MASSEMBLY-558 Assembly does not include runtime-dependency if test-dependency with shorter path exists
- Closed