[ https://issues.apache.org/jira/browse/MDEP-532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17892659#comment-17892659 ]
Alexander Kriegisch edited comment on MDEP-532 at 10/25/24 4:17 AM: -------------------------------------------------------------------- Just to clarify and confirm what is already written in the README of https://github.com/kriegaex/MDEP-532: I do not run any goals manually, the plugin is executed during its default phase when calling {{mvn clean verify}}. A default execution name is *not* the issue here. Even when using {{<id>default-cli</id>}} and manually calling {{mvn dependency:analyze}} or {{mvn dependency:analyze-only}}, the issue with {{commons-logging}} still being falsely reported despite {{<ignoreNonCompile>true</ignoreNonCompile>}} remains. A bug is a bug is a bug. was (Author: kriegaex): Just to clarify and confirm what is already written in the README of https://github.com/kriegaex/MDEP-532: I do not run any goals manually, the plugin is executed during its default phase when calling {{mvn clean verify}}. A default execution name is *not* the issue here. > Undeclared test resources fail build despite 'ignoreNonCompile' > --------------------------------------------------------------- > > Key: MDEP-532 > URL: https://issues.apache.org/jira/browse/MDEP-532 > Project: Maven Dependency Plugin > Issue Type: Bug > Components: analyze > Affects Versions: 2.10 > Environment: Windows 7 Pro 64-bit, Java OpenSDK 8, Maven 3.3.9 > Reporter: Alexander Kriegisch > Assignee: Elliotte Rusty Harold > Priority: Minor > Labels: S2 > > I have this plugin in my project's root POM: > {code} > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <version>2.10</version> > <executions> > <execution> > <id>analyze</id> > <goals> > <goal>analyze-only</goal> > </goals> > <configuration> > <failOnWarning>true</failOnWarning> > <ignoreNonCompile>true</ignoreNonCompile> > > <ignoredUnusedDeclaredDependencies>*</ignoredUnusedDeclaredDependencies> > </configuration> > </execution> > </executions> > </plugin> > {code} > Even though I want to ignore used undeclared test dependencies via > {{<ignoreNonCompile>true</ignoreNonCompile>}}, my build fails like this in > several modules: > {code} > [INFO] --- maven-dependency-plugin:2.10:analyze-only (analyze) @ xxx.yyy --- > [WARNING] Used undeclared dependencies found: > [WARNING] > org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:jar:2.2.0:test > [WARNING] org.jboss.shrinkwrap:shrinkwrap-api:jar:1.2.3:test > [WARNING] > org.jboss.arquillian.container:arquillian-container-test-api:jar:1.1.11.Final:test > [WARNING] > org.jboss.arquillian.spock:arquillian-spock-core:jar:1.0.0.RC4_XXX:test > [WARNING] > org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven-archive:jar:2.2.0:test > (...) > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:2.10:analyze-only (analyze) > on project xxx.yyy: Dependency problems found -> [Help 1] > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:2.10:analyze-only (analyze) > on project yyy.zzz: Dependency problems found -> [Help 1] > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:2.10:analyze-only (analyze) > on project zzz.aaa: Dependency problems found -> [Help 1] > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:2.10:analyze-only (analyze) > on project aaa.bbb: Dependency problems found -> [Help 1] > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)