ok, I found why I had "Embedded error: duplicate entry:": when I add wagon-ssh as a dependency, I get plexus:plexus-utils as a transitive dependency, which conflicts with org.codehaus.plexus:plexus-utils. Adding <exclude>plexus:plexus-utils</exclude> solved my problem.
Then, here are the figures (1.0-beta-2): - wagon-ssh: +169K - wagon-ftp: +255K - wagon-webdav: +593K Including wagon-ssh in Maven Ant Tasks seems to be a good idea. But don't forget the exclude thing... Then it would be nice to: - close MANTTASKS-19: the reporter says it is ok - close MANTTASKS-7: it is fixed in 2.0.6 - close MANTTASKS-43: it is not a Maven bug - commit MANTTASKS-66 patch: not complicated but really usefull - commit MANTTASKS-15 patch? usefull too - look at MANTTASKS-6 patch: this seems a good addition to me I have other patches waiting on other jira issues, but I'm starting with the easiest ones... Hervé Le mardi 24 avril 2007 09:12, Hervé BOUTEMY a écrit : > Le lundi 23 avril 2007 22:05, Jason van Zyl a écrit : > > > you mean: > > > <artifact:install-provider artifactId="wagon-ssh" version="1.0- > > > beta-2"/> > > > is not sufficient? > > > > > > and wagon-ftp? and wagon-webdav? > > > > Doesn't take much to make it that much easier. > > ok, why not. > > I tried to get how many KB each provider would add, to have figures > for "doesn't take much". > But I couldn't: I get an error, either with trunk and 2.0.x branch: > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Error creating shaded jar. > > Embedded error: duplicate entry: > hidden/org/codehaus/plexus/util/xml/PrettyPrintXMLWriter.class > > > Do you know what's happening? I would have thought that this was the > purpose of the shade version lockdown on 2.0.x branch, but that doesn't > seem to work. > > > BTW, the current staged Maven Ant Tasks are a lot better than the actually > published 2.0.4 (which are quite buggy): I really think the better is to go > with them, and only after that work on enhancements for 2.0.7. Maven 2.0.5 > was released on 14/2 and 2.0.6 on 1/4: having a release for Ant Tasks is > long awaited. > > Hervé > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]