You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by yann herrmann <ya...@almiris.fr> on 2009/10/13 09:08:06 UTC

Re: How to reference a specific dependency in maven-antrun-plugin?

Hi,

I could not find the exact answer to this question. But if your need is to
use a class of one of your dependency, you can reference the
maven.compile.classpath property as in :

<taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean"
classpathref="maven.compile.classpath"/>

This classpath exposes all the dependencies jar.

Hope this helps.


hilco wrote:
> 
> 2009/5/17 Hilco Wijbenga <hi...@gmail.com>:
>> Hi all,
>>
>> The documentation for maven-antrun-plugin lists at the very bottom of
>> "Referencing the Maven Classpaths":
>>
>> ===== Start snippet =====
>> You can also use the path to each dependency artifact
>>
>> <property name="mvn.dependency.jar"
>> refid="maven.dependency.my.group.id:my.artifact.id:classifier:jar.path"/>
>> <echo message="My Dependency JAR-Path: ${mvn.dependency.jar}"/>
>> ===== End snippet =====
>>
>> I've tried several variations but I can't seem to find the right one.
>> If I have groupId "org.example", artifactId "xyz", and version "1.2",
>> then what is the magic incantation that uses the above snippet
>> properly?
>>
>> I assume it's something like
>>
>> <property name="mvn.dependency.jar"
>> refid="maven.dependency.org.example:xyz:classifier:jar.path"/>
>>
>> but what do I do with "classifier" and "jar.path"?
> 
> Anyone? Is the question not clear? Or is this a dark and unexplored
> area of maven-antrun-plugin? :-)
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/How-to-reference-a-specific-dependency-in-maven-antrun-plugin--tp23580985p25868126.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org