Okay - after some google codesearching, and minimal testing, the following
appears to address the problem:
In the execute() of the Mojo for the goal which precedes the jar:jar one,
add the following:
project.getArtifact().setArtifactHandler(new MyArtifactHandler());
where MyArtifactHandler is defined as extending
org.apache.maven.artifact.handler.DefaultArtifactHandler, so as to override
the getLanguage() method with a version which returns "java".
One or two pom.xml mods are also required, to ensure that ".jar" is used
instead of .${project.packaging}.
Please could anyone knowledgeable comment on the above. I don't remember
seeing this in any instructions for writing plug-ins.
2009/3/3 Wayne Fay <[email protected]>
> > same story with the new mvn 2.0.10
> > maven-jar-plugin is at 2.2
> >
> > Has no one else seen this?
>
> In all likelihood, you're one of the first people to try using
> jar:sign on a custom artifact. So it might be a little painful to get
> it working, and may involve changing some code in the Jar plugin. Once
> you do, please do post back for future people who want to do the same
> thing, and contribute the code changes back via Jira.
>
> Wayne
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
Rob, Lafros.com