You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Paul Gier (JIRA)" <ji...@codehaus.org> on 2009/07/02 00:19:05 UTC

[jira] Updated: (MANTRUN-104) Documentation for referring to artifacts classpaths is wrong

     [ http://jira.codehaus.org/browse/MANTRUN-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Gier updated MANTRUN-104:
------------------------------

         Assignee: Paul Gier
    Fix Version/s: 1.4

> Documentation for referring to artifacts classpaths is wrong
> ------------------------------------------------------------
>
>                 Key: MANTRUN-104
>                 URL: http://jira.codehaus.org/browse/MANTRUN-104
>             Project: Maven 2.x Antrun Plugin
>          Issue Type: Bug
>    Affects Versions: 1.3
>            Reporter: Andreas Kohn
>            Assignee: Paul Gier
>             Fix For: 1.4
>
>
> The documentation on http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html claims that referring to the path of an artifact can be accomplished with 
> {code}
> <property name="mvn.dependency.jar" refid="maven.dependency.my.group.id:my.artifact.id:classifier:jar.path"/>
> {code}
> This is using the wrong separators, ':' does not work. Instead, one needs to use '.', like this:
> {code}
> <property name="mvn.dependency.jar" refid="maven.dependency.my.group.id.my.artifact.id.classifier.jar.path"/>
> {code}
> Also while there: it would be nice to have the documentation be clear about the fact that the classifier part is only set if a classifier is defined on the artifact. For an artifact without classifier, the property would be called maven.dependency.my.group.id.my.artifact.id.jar.path.
> And of course, 'jar' should be replaced by 'type' to match the other parts.
> This information now has to be found by trying the documented way, seeing it fail, and then scanning through the debug output which eventually says:
> {quote}
> [INFO] [antrun:run {execution: build}]
> [DEBUG] Storing: maven.dependency.rhino.js.jar.path=/home/andreask/.m2/repository/rhino/js/1.7R1/js-1.7R1.jar
> {quote}

-- 
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