-
Bug
-
Resolution: Fixed
-
Minor
-
None
When building a plugin with Maven 4.0.0-alpha-3, I get lots of warnings like this:
[INFO] --- enforcer:3.1.0:enforce (display-info) @ text-finder --- [WARNING] The POM for org.jvnet.hudson:commons-jelly-tags-define:jar:1.0.1-hudson-20071021 is invalid, transitive dependencies (if any) will not be available, enable verbose output (-X) for more details [WARNING] The POM for org.jvnet.hudson:commons-jelly-tags-define:jar:1.0.1-hudson-20071021 is invalid, transitive dependencies (if any) will not be available, enable verbose output (-X) for more details
Enabling verbose output shows the following:
[ERROR] 'dependencies.dependency.groupId' for ${groupId}:commons-jelly:jar with value '${groupId}' does not match a valid coordinate id pattern. @ org.jvnet.hudson:commons-jelly-tags-define:1.0.1-hudson-20071021, /home/basil/.m2/repository/org/jvnet/hudson/commons-jelly-tags-define/1.0.1-hudson-20071021/commons-jelly-tags-define-1.0.1-hudson-20071021.pom, line 10, column 16 at org.apache.maven.model.building.DefaultModelProblemCollector.newModelBuildingException (DefaultModelProblemCollector.java:175) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:925) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:652) at org.apache.maven.model.building.DefaultModelBuilder.build (DefaultModelBuilder.java:633) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:165) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:316) at org.apache.maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder.java:276) at org.jenkinsci.maven.plugins.hpi.MavenArtifact.resolvePom (MavenArtifact.java:63) at org.jenkinsci.maven.plugins.hpi.MavenArtifact.getResolvedType (MavenArtifact.java:268) at org.jenkinsci.maven.plugins.hpi.MavenArtifact.isPlugin (MavenArtifact.java:70) at org.jenkinsci.maven.plugins.hpi.MavenArtifact.isPluginBestEffort (MavenArtifact.java:80) at org.jenkinsci.maven.plugins.hpi.ValidateHpiMojo.execute (ValidateHpiMojo.java:29) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:141) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:334) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:322) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:172) at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:160) at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:37) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:157) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:106) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:74) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:58) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:130) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:304) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:226) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:151) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:854) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:281) at org.apache.maven.cli.MavenCli.main (MavenCli.java:197) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)