[ 
https://issues.apache.org/jira/browse/MDEP-564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15987245#comment-15987245
 ] 

Karl Heinz Marbaise edited comment on MDEP-564 at 4/27/17 6:48 PM:
-------------------------------------------------------------------

Maybe I mistaken something but the {{get}} goal does not have a [parameter like 
{{repoUrl}}|https://maven.apache.org/plugins/maven-dependency-plugin/get-mojo.html]
 ? Furthermore have you been aware of the format for {{artifact}} parameter 
which is {{groupId:artifactId:version\[:packaging\[:classifier\]\]}} ?
But I agree it shouldn't produce an NPE...better would be an error message etc. 

Update: I have tried to reproduce this...with no luck. Can you give some more 
details about the final command which has been used? Can you make an artificial 
example which has the same pattern as the original...


was (Author: khmarbaise):
Maybe I mistaken something but the {{get}} goal does not have a [parameter like 
{{repoUrl}}|https://maven.apache.org/plugins/maven-dependency-plugin/get-mojo.html]
 ? Furthermore have you been aware of the format for {{artifact}} parameter 
which is {{groupId:artifactId:version\[:packaging\[:classifier\]\]}} ?
But I agree it shouldn't produce an NPE...better would be an error message etc. 

> NPE on maven 3.5.0
> ------------------
>
>                 Key: MDEP-564
>                 URL: https://issues.apache.org/jira/browse/MDEP-564
>             Project: Maven Dependency Plugin
>          Issue Type: Bug
>          Components: get
>    Affects Versions: 3.0.0
>            Reporter: Michael Dikman
>            Priority: Critical
>
> When using get goal on maven 3.5.0 getting NPE.
> Works fine on maven 3.3.9
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:get (default-cli) on 
> project standalone-pom: Execution default-cli of goal 
> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:get failed.: 
> NullPointerException -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.maven.plugins:maven-dependency-plugin:3.0.0:get (default-cli) 
> on project standalone-pom: Execution default-cli of goal 
> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:get failed.
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
>         at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
> default-cli of goal 
> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:get failed.
>         at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>         ... 20 more
> Caused by: java.lang.NullPointerException
>         at 
> org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:370)
>         at 
> org.apache.maven.shared.dependencies.resolve.internal.Maven31DependencyResolver.resolveDependencies(Maven31DependencyResolver.java:227)
>         at 
> org.apache.maven.shared.dependencies.resolve.internal.Maven31DependencyResolver.resolveDependencies(Maven31DependencyResolver.java:90)
>         at 
> org.apache.maven.shared.dependencies.resolve.internal.DefaultDependencyResolver.resolveDependencies(DefaultDependencyResolver.java:81)
>         at 
> org.apache.maven.plugins.dependency.GetMojo.execute(GetMojo.java:226)
>         at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>         ... 21 more



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to