You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "John Casey (JIRA)" <ji...@codehaus.org> on 2011/09/01 23:12:32 UTC
[jira] Commented: (MASSEMBLY-324) DependencySet scope runtime
includes jars that are scope provided
[ https://jira.codehaus.org/browse/MASSEMBLY-324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277581#comment-277581 ]
John Casey commented on MASSEMBLY-324:
--------------------------------------
Does anyone know if this is still happening in maven-assembly-plugin version 2.2.1?
> DependencySet scope runtime includes jars that are scope provided
> -----------------------------------------------------------------
>
> Key: MASSEMBLY-324
> URL: https://jira.codehaus.org/browse/MASSEMBLY-324
> Project: Maven 2.x Assembly Plugin
> Issue Type: Bug
> Affects Versions: 2.2-beta-2
> Reporter: Michael Mattox
>
> I use some jars in provided scope:
> <dependency>
> <groupId>javax.servlet</groupId>
> <artifactId>servlet-api</artifactId>
> <version>2.5</version>
> <scope>provided</scope>
> </dependency>
> in my assembly, I specify scope as runtime:
> <dependencySet>
> <outputDirectory>WEB-INF/lib</outputDirectory>
> <unpack>false</unpack>
> <scope>runtime</scope>
> </dependencySet>
> Yet I still find the servlet-api-2.5.jar in my WAR. SInce the servlet-api is scope provided, it should be provided by the container and not included in the WAR.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira