The Apache Maven team is pleased to announce the release of the Apache Maven Dependency Analyzer, version 1.12.0
This component analyzes the dependencies of a project for undeclared or unused artifacts. https://maven.apache.org/shared/maven-dependency-analyzer/ You should specify the version in your project's dependency configuration: <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-dependency-analyzer</artifactId> <version>1.12.0</version> </dependency> You can download the appropriate sources etc. from the download page: https://maven.apache.org/shared/maven-dependency-analyzer/download.cgi Release Notes - Maven Shared Components - Version maven-dependency-analyzer-1.12.0 ** Bug * [MSHARED-785] - ConstantPoolParser false-positives * [MSHARED-997] - Failed / error test DefaultProjectDependencyAnalyzerTest in maven-dependency-analyzer * [MSHARED-1021] - Handle different classes from same artifact used by model and test code * [MSHARED-1023] - dependency:analyze detected wrong transitive dependency ** New Feature * [MSHARED-632] - Expose which dependency classes are used and where * [MSHARED-1020] - Include class names in used undeclared dependencies ** Improvement * [MSHARED-982] - Use OpCodes.ASM9 (ASM 9.2) Enjoy, -The Apache Maven team