Classifier doesn't load the good jar when use with reactor ----------------------------------------------------------
Key: MCOMPILER-90 URL: http://jira.codehaus.org/browse/MCOMPILER-90 Project: Maven 2.x Compiler Plugin Issue Type: Bug Affects Versions: 2.0.2 Reporter: pkernevez I have a project named _common_ that is build with the goal _test-jar_ for making a jar with the test classe. It produce : * one jar with only the _main_ classes (common-2.0.jar) * one jat with only the tests classes (common-2.0-tests.jar) I have another project (named _tests_ that need the _test_ for building its main classes. So I had this dependencies to its pom as I need both _main_ and _test_ classes: {code} <dependency> <groupId>com.octo.opensource.jmonitoring</groupId> <artifactId>common</artifactId> <version>2.0-SNAPSHOT</version> <classifier>tests</classifier> </dependency> <dependency> <groupId>com.octo.opensource.jmonitoring</groupId> <artifactId>common</artifactId> <version>2.0-SNAPSHOT</version> </dependency> {code} When I run only my _tests_ project, there is no problem, according to that the plugin use this classe path: {code} [DEBUG] Output directory: C:\dev\JMonitoring\framework\tests\target\test-classes [DEBUG] Classpath: [DEBUG] C:\dev\JMonitoring\framework\tests\target\test-classes [DEBUG] C:\dev\JMonitoring\framework\tests\target\classes [DEBUG] C:\local-repo\junit\junit\4.4\junit-4.4.jar [DEBUG] C:\local-repo\com\octo\opensource\jmonitoring\common\2.0-SNAPSHOT\common-2.0-SNAPSHOT-tests.jar [DEBUG] C:\local-repo\com\octo\opensource\jmonitoring\common\2.0-SNAPSHOT\common-2.0-SNAPSHOT.jar {code} But when I run it in the reactor with the _common_ project I have 2 times the same jar {code} [DEBUG] Output directory: C:\dev\JMonitoring\framework\tests\target\classes [DEBUG] Classpath: [DEBUG] C:\dev\JMonitoring\framework\tests\target\classes [DEBUG] C:\local-repo\junit\junit\4.4\junit-4.4.jar [DEBUG] C:\local-repo\com\octo\opensource\jmonitoring\common\2.0-SNAPSHOT\common-2.0-SNAPSHOT-tests.jar [DEBUG] C:\local-repo\com\octo\opensource\jmonitoring\common\2.0-SNAPSHOT\common-2.0-SNAPSHOT.jar {code} And my build fail during the compilation. -- 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