[
http://jira.codehaus.org/browse/MECLIPSE-287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_101207
]
Brian Fox commented on MECLIPSE-287:
------------------------------------
See my comments in MECLIPSE-151 about the tests.
I applied the patches from this issue and MECLIPSE-151 to a branch since I had
to rework all the tests to avoid conflicts.
https://svn.apache.org/repos/asf/maven/plugins/branches/maven-eclipse-plugin-151-287
If you can make this work with a patch off of that branch, then we can get it
in.
> Regression - fails to correctly construct classpath containing dependencies
> with classifiers
> --------------------------------------------------------------------------------------------
>
> Key: MECLIPSE-287
> URL: http://jira.codehaus.org/browse/MECLIPSE-287
> Project: Maven 2.x Eclipse Plugin
> Issue Type: Bug
> Affects Versions: 2.4
> Reporter: Max Bowsher
> Priority: Blocker
> Fix For: 2.4
>
> Attachments: test-project-33.patch
>
>
> I have a project that depends on foo-1.0.jar and foo-1.0-tests.jar - i.e.,
> the second is a dependency with a <classifier>tests</classifier>.
> With maven-eclipse-plugin 2.3, both jars are correctly added to the Eclipse
> .classpath.
> With maven-eclipse-plugin 2.4-SNAPSHOT, only one of the jars is placed on the
> classpath, resulting in compile failure due to missing classes. Examining the
> code, it appears that the dependency resolution in AbstractIdeSupportMojo,
> and the data class IdeDependency, completely ignore the concept of
> classifier. Thus, the classifier information is discarded in the conversion
> from Artifact to IdeDependency,
--
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