You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Slawomir Jaranowski (Jira)" <ji...@apache.org> on 2020/02/21 17:46:00 UTC
[jira] [Created] (MENFORCER-353) DependencyConvergence - should
display artifact classifier in warning
Slawomir Jaranowski created MENFORCER-353:
---------------------------------------------
Summary: DependencyConvergence - should display artifact classifier in warning
Key: MENFORCER-353
URL: https://issues.apache.org/jira/browse/MENFORCER-353
Project: Maven Enforcer Plugin
Issue Type: Improvement
Components: Standard Rules
Affects Versions: 3.0.0-M3
Reporter: Slawomir Jaranowski
dependencies to test
{code}
<dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>3.5.0</version>
</dependency>
</dependencies>
{code}
We got information (there are other missing converge):
{code}
[WARNING]
Dependency convergence error for com.google.inject:guice:4.1.0 paths to dependency are:
+-test.example.com:test:1.0.0-SNAPSHOT
+-org.testng:testng:7.1.0
+-com.google.inject:guice:4.1.0
and
+-test.example.com:test:1.0.0-SNAPSHOT
+-org.apache.maven:maven-core:3.5.0
+-com.google.inject:guice:4.0
{code}
To resolve it we should add:
{code}
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<classifier>no_aop</classifier>
<version>4.1.0</version>
</dependency>
{code}
In log message information about artifact classifier is missing. It will be useful to know classifier, in other case we need do some more discovery to find it.
Eg {{dependency:tree}} show it
{code}
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ test ---
[INFO] test.example.com:test:jar:1.0.0-SNAPSHOT
[INFO] +- org.testng:testng:jar:7.1.0:compile
[INFO] | +- com.beust:jcommander:jar:1.72:compile
[INFO] | +- com.google.inject:guice:jar:no_aop:4.1.0:compile
....
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)