You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2008/12/18 12:24:19 UTC

[jira] Closed: (MNG-2759) Resolving transitive dependencies of artefacts with classifiers fails

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

Brett Porter closed MNG-2759.
-----------------------------

         Assignee: Brett Porter
       Resolution: Won't Fix
    Fix Version/s:     (was: Reviewed Pending Version Assignment)

this just needs to be fixed in the linked issues

> Resolving transitive dependencies of artefacts with classifiers fails
> ---------------------------------------------------------------------
>
>                 Key: MNG-2759
>                 URL: http://jira.codehaus.org/browse/MNG-2759
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Dependencies
>    Affects Versions: 2.0.4
>         Environment: Windows XP, Maven 2.0.4
>            Reporter: Fabian Bauschulte
>            Assignee: Brett Porter
>         Attachments: project.zip
>
>
> I have the following projects with subprojects projectA, projectB and projectC. projectA depends on projectB, projectC depends on projectB. All projects use classifiers:
>       ... 
>       <artifactId>projectB</artifactId>
>       <build>
> 		<plugins>
> 			<plugin>
> 				<groupId>org.apache.maven.plugins</groupId>
> 				<artifactId>maven-jar-plugin</artifactId>
> 				<configuration>
> 					<classifier>someclassifier</classifier>
> 				</configuration>
> 			</plugin>
> 		</plugins>
> 	</build>
> 	<dependencies>
> 		<dependency>
> 			<groupId>test</groupId>
> 			<artifactId>projectB</artifactId>
> 			<version>1.0.0</version>
> 			<classifier>someclassifier</classifier>
> 		</dependency>
> 	</dependencies>
> When running "mvn clean install" on the the parent works fine. But running "mvn install" only in projectC fails:
> C:\Data\maven-test\projectC>mvn clean install
> [INFO] Scanning for projects...
> [INFO] ----------------------------------------------------------------------------
> [INFO] Building Unnamed - test:projectC:jar:1.0.0
> [INFO]    task-segment: [clean, install]
> [INFO] ----------------------------------------------------------------------------
> [INFO] [clean:clean]
> [INFO] Deleting directory C:\Data\maven-test\projectC\target
> [INFO] Deleting directory C:\Data\maven-test\projectC\target\classes
> [INFO] Deleting directory C:\Data\maven-test\projectC\target\test-classes
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> Downloading: http://repo1.maven.org/maven2/test/projectB/1.0.0/projectB-1.0.0.pom
> [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2)
> [INFO] [compiler:compile]
> Compiling 1 source file to C:\Daten\maven-test\projectC\target\classes
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Compilation failure
> C:\Data\maven-test\projectC\src\main\java\ClassC.java:[3,12] cannot find symbol
> symbol  : class ClassA
> location: package test
> [INFO] ------------------------------------------------------------------------

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