maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Walsh" <>
Subject RE: Difference between compile and provided scope for jar artifacts
Date Fri, 20 Jan 2012 16:52:54 GMT
Makes more sense in terms of a WAR. Compile scope jars are copied to
WEB-INF/lib. Provided scope jars aren't. For example, the servlet-api
would be "provided" by the servlet container.


> -----Original Message-----
> From: []
> Sent: Friday, January 20, 2012 9:45 AM
> To:
> Subject: Difference between compile and provided scope for jar
> artifacts
> When I build a jar file, the compile dependencies are not packaged
> the jar.  So, this means that they are expected to be provided
> somewhere else in the run time environment, doesn't it?  Which means
> that it doesn't seem like there's a difference between compile and
> provided . . . am I missing something?

This message, including any attachments, is confidential and contains information intended
only for the person(s) named above. Any other distribution, copying or disclosure is strictly
prohibited. If you are not the intended recipient or have received this message in error,
please notify us immediately by reply email and permanently delete the original transmission
from all of your systems and hard drives, including any attachments, without making a copy.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message