Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Published JAR contains unnecessary Plugin Dependencies #9

Closed
@sebbader

Description

@sebbader

The dependency com.mycila:license-maven-plugin adds a huge number of transitive dependencies, which are not needed to use the model.
Excluding the dependency in the consuming pom of course solves the problem - but this should not be necessary.

Suggestion a) Remove the dependency at

java-model/pom.xml

Lines 52 to 56 in 2334399

<dependency>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>${plugin.license.version}</version>
</dependency>
or, if that breaks the build pipeline, to
Suggestion b) limit the scope of the dependency so that it is not part of the shipped model.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions