[ http://jira.codehaus.org/browse/SUREFIRE-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_114907 ]
Dan Fabulich commented on SUREFIRE-334: --------------------------------------- Jason suggested that we might use the maven-shade-plugin to shade our plexus dependencies (repackaging them in different package names and updating dependencies); it's a good idea, but maven-shade-plugin fails to work properly on the plexus archiver (it doesn't translate interfaces correctly, apparently?). > useSystemClassLoader introduces dependencies > -------------------------------------------- > > Key: SUREFIRE-334 > URL: http://jira.codehaus.org/browse/SUREFIRE-334 > Project: Maven Surefire > Issue Type: Bug > Affects Versions: 2.3 > Reporter: Brett Porter > Assignee: Brett Porter > Fix For: 2.3.1 > > > dependencies in a forked surefire instance should be avoided since any tests > that use the same dependencies will be incompatible. > In this case, plexus-archiver, plexus-utils and plexus-container were > introduced, causing any tests relying on newer versions of either to fail -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira