You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Allan Ramirez (JIRA)" <ji...@codehaus.org> on 2006/05/22 12:53:41 UTC

[jira] Commented: (MECLIPSE-76) Projects containing war's as dependency will not include war-reference

    [ http://jira.codehaus.org/browse/MECLIPSE-76?page=comments#action_65668 ] 

Allan Ramirez commented on MECLIPSE-76:
---------------------------------------

I agree with fabrizio, As far as I know war projects are not added to the classpath

> Projects containing war's as dependency will not include war-reference
> ----------------------------------------------------------------------
>
>          Key: MECLIPSE-76
>          URL: http://jira.codehaus.org/browse/MECLIPSE-76
>      Project: Maven 2.x Eclipse Plugin
>         Type: Bug

>     Reporter: Tom Spengler

>
>
> if you have a dependency like 
>               <dependency>
> 			<groupId>j-core</groupId>
> 			<artifactId>j-core-webapp-axx</artifactId>
> 			<version>0.0.1</version>
> 			<type>war</type>
> 		</dependency>
> it will not included int .classpath
> Resolution could be
> EclipseClasspathWriter
> --old--
> Artifact artifact = (Artifact) it.next();
>             if ( artifact.getArtifactHandler().isAddedToClasspath() )
> --new --
> Artifact artifact = (Artifact) it.next();
>             if ( artifact.getArtifactHandler().isAddedToClasspath() ||artifact.getArtifactHandler().isIncludesDependencies() )
>             
> and 
> EclipsePlugin.prepareArtifacts()
> --old--
> Collection artifacts = project.getTestArtifacts();
> --new--
> Collection artifacts = project.getTestArtifacts();
> 	Set artifact_2 = project.getArtifacts();
> 	for (Iterator at = artifact_2.iterator(); at.hasNext();){
>         		Artifact arti = (Artifact) at.next();
>         		if (! artifacts.contains(arti))
> 	            artifacts.add(arti);
>       }

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