mirror of https://github.com/apache/maven.git
more fixes on the ant task doco
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@320956 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
46479bda43
commit
61d71e17ff
|
@ -96,16 +96,23 @@ Using the Antlib
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Another option you can use is <<<filesetId>>>, which will give you a fileset reference that can be used to copy
|
Another option you can use is <<<filesetId>>>, which will give you a fileset reference that can be used to copy
|
||||||
files into a particular location. For example, to populate <<<WEB-INF/lib>>> with your dependencies, and assuming
|
files into a particular location. For example, to populate <<<WEB-INF/lib>>> with your dependencies
|
||||||
you passed <<<filesetId="dependeny.fileset">>> to the <<<dependencies>>> task, you could use the following:
|
you could use the following:
|
||||||
|
|
||||||
-----
|
-----
|
||||||
|
<dependencies filesetId="dependency.fileset" useScope="runtime">
|
||||||
|
...
|
||||||
|
</dependencies>
|
||||||
<copy todir="${webapp.output}/WEB-INF/lib">
|
<copy todir="${webapp.output}/WEB-INF/lib">
|
||||||
<fileset refid="depdendency.fileset" />
|
<fileset refid="dependency.fileset" />
|
||||||
<mapper type="flatten" />
|
<mapper type="flatten" />
|
||||||
</copy>
|
</copy>
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
Note the <<<useScope>>> attribute in this call. This ensures that your web application only includes your compile
|
||||||
|
and runtime dependencies, excluding those that are only for testing or are expected to already be provided in
|
||||||
|
the servlet container.
|
||||||
|
|
||||||
You can also specify a <<<scope>>> parameter on each dependency. This changes the behaviour of
|
You can also specify a <<<scope>>> parameter on each dependency. This changes the behaviour of
|
||||||
transitive dependencies and is useful for building different types of classpaths. To see how it affects
|
transitive dependencies and is useful for building different types of classpaths. To see how it affects
|
||||||
the behaviour of the dependencies, see the {{{dependencies.html#Dependency_Scope} Dependency Mechanism}}
|
the behaviour of the dependencies, see the {{{dependencies.html#Dependency_Scope} Dependency Mechanism}}
|
||||||
|
|
Loading…
Reference in New Issue