Hi,
It can be transitive dependencies from other dependencies in compile scope.

look at output of dependency:tree

On Wed, 4 Dec 2024 at 21:11, Jochen Wiedmann <jochen.wiedm...@gmail.com> wrote:
>
> Hi,
>
> a Maven plugin of mine has the following dependency:
>
>     <dependency>
>         <groupId>org.apache.maven</groupId>
>         <artifactId>maven-core</artifactId>
>         <version>3.9.9</version>
>         <scope>provided</scope>
>     </dependency>
>
> As you can see. the dependency has scope "provided". Now upon building
> the plugin I get the warning below. As fars as I can tell, these are
> transitive dependencies of the Maven core. Now, I am wondering how to
> get rid of these warnings. The only idea, that comes to mind, would be
> to declare all of these as explicit dependencies with scope
> "provided". but doesn't sound good.
>
> Are there any better ideas?
>
> Thanks,
>
> Jochen
>
>
> [WARNING]
>
> Some dependencies of Maven Plugins are expected to be in provided scope.
> Please make sure that dependencies listed below declared in POM
> have set '<scope>provided</scope>' as well.
>
> The following dependencies are in wrong scope:
>  * org.apache.maven:maven-model:jar:3.9.9:compile
>  * org.apache.maven:maven-settings:jar:3.9.9:compile
>  * org.apache.maven:maven-settings-builder:jar:3.9.9:compile
>  * org.apache.maven:maven-builder-support:jar:3.9.9:compile
>  * org.apache.maven:maven-repository-metadata:jar:3.9.9:compile
>  * org.apache.maven:maven-artifact:jar:3.9.9:compile
>  * org.apache.maven:maven-model-builder:jar:3.9.9:compile
>  * org.apache.maven:maven-resolver-provider:jar:3.9.9:compile
>  * org.apache.maven:maven-compat:jar:3.9.9:compile
>
>
> --
> The woman was born in a full-blown thunderstorm. She probably told it
> to be quiet. It probably did. (Robert Jordan, Winter's heart)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>


-- 
Sławomir Jaranowski

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to