[ https://issues.apache.org/jira/browse/MARTIFACT-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Elliotte Rusty Harold updated MARTIFACT-79: ------------------------------------------- Fix Version/s: 3.6.0 > Resuming `artifact:compare` in a multi-module project fails with NPE > -------------------------------------------------------------------- > > Key: MARTIFACT-79 > URL: https://issues.apache.org/jira/browse/MARTIFACT-79 > Project: Maven Artifact Plugin > Issue Type: Bug > Components: artifact:compare > Affects Versions: 3.5.3 > Reporter: Christopher Ng > Priority: Major > Labels: pull-request-available > Fix For: 3.6.0 > > > {{artifact:compare}} throws an NPE if resumed in a multi-module project, e.g. > {code:java} > $ mvn clean verify artifact:compare -rf :my-module > ... > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-artifact-plugin:3.5.3:compare (default-cli) on > project my-module: Execution default-cli of goal > org.apache.maven.plugins:maven-artifact-plugin:3.5.3:compare failed: Cannot > invoke "org.apache.maven.project.MavenProject.getBasedir()" because the > return value of > "org.apache.maven.plugins.artifact.buildinfo.CompareMojo.getExecutionRoot()" > is null -> [Help 1] > ... {code} > -- This message was sent by Atlassian Jira (v8.20.10#820010)