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

Tuomas Kiviaho updated MJAR-117:
--------------------------------

    Attachment: pom.xml

If I understood correctly you're having similar problem as I have. 

Dependencies are not included into manifest classpath when their scope is test. 
There is one dependency with transitivity in the attached IT pom that I 
expected to be included into manifest classpath of test-jar as

Class-Path: junit-dep-4.4.jar hamcrest-core-1.1.jar 

> addClasspath should choosing scope
> ----------------------------------
>
>                 Key: MJAR-117
>                 URL: http://jira.codehaus.org/browse/MJAR-117
>             Project: Maven 2.x Jar Plugin
>          Issue Type: Improvement
>         Environment: mvn 2.0.9, 
>            Reporter: Kamil Demecki
>         Attachments: pom.xml
>
>
> We have project to running tests for system. Running single test from "mvn 
> test" works. The problem is that sometimes part of this project is using 
> standalone from command line. So zip is builded from "mvn assembly" with 
> scope "test" but dependencies "test" are not added to jar Manifest  with 
> option "addClasspath".
> Is possible to add additional argument "addClasspathScope" which should 
> resolve situation? 
> Other solution is to change scope for dependencies for this project, but it 
> not so simple, because our configuration looks:
> project-01
>   main
>   test
> project-02
>   main
>   test
> ...
> project-100
>   main
>   test
> project-integration-tests
>   main
> Projects [01-100]  have "scope test" dependendencies and 
> project-integration-tests inherit this "scope test" dependendencies. To 
> choose solution (2), pom for project-integration-tests should override all 
> test dependendencies with scope "compile".

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

        

Reply via email to