Solved in adding the ${MAVEN_HOME}/lib/ext directory to the original 
maven3-agent's classworlds.conf file and in adding -Dclassworlds.conf=<path 
to the specific classworlds.conf file> to the MAVEN_OPTS variable.

My classworlds.conf file looks like (note the optionally add of 
${maven.home}/lib/ext/*.jar):

#
# mostly copied as-is from $MAVEN_HOME/bin/m2.conf
#
main is org.jvnet.hudson.maven3.launcher.Maven3Launcher from plexus.core

set maven.home default ${user.home}/m2

[plexus.core]
load            ${maven3.interceptor}
optionally      ${maven.home}/lib/ext/*.jar
load            ${maven.home}/lib/*.jar


Le lundi 13 mai 2013 14:36:12 UTC+2, Aurélien Bourdon a écrit :
>
> Hi all,
>
> I would like to add a third-party extension (e.g 
> https://github.com/johnjcool/and-activation-profile-selector) to my Maven 
> builds. However, any of my following actions were doomed to failure...
>
> 1. Add the extension .jar to my $MAVEN_HOME/lib/ext directory
> 2. Add the extension .jar to my $MAVEN_HOME/lib directory
> 3. Add the extension .jar to 
> my .jenkins/plugins/maven-plugin/WEB-INF/lib directory
> 4. Create the .jenkins/plugins/maven-plugin/WEB-INF/lib/ext directory and 
> add the extension .jar to it
>
> Is anyone has a clue?
>
> Note that when I directly use my Maven installation it just fine. It seems 
> to be related to the Jenkins maven-plugin and the way to add a third-party 
> extension to it.
>
> Regards,
> Aurelien
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to