mirror of https://github.com/apache/maven.git
improved handlers documentation: artifact vs dependency attributes
This commit is contained in:
parent
cb71885c14
commit
d5b0f4cef3
|
@ -26,33 +26,34 @@
|
|||
Default Artifact Handlers Reference
|
||||
|
||||
Artifact handlers (see {{{../maven-artifact/apidocs/org/apache/maven/artifact/handler/ArtifactHandler.html} API}})
|
||||
define for each {{{../maven-model/maven.html#class_dependency}dependency type}} information on the artifact.
|
||||
define for each {{{../maven-model/maven.html#class_dependency}dependency type}} information on the artifact
|
||||
(classifier, extension, language) and how to manage it as dependency (add to classpath, include dependencies).
|
||||
|
||||
Some artifact handlers
|
||||
are configured by default in <<<META-INF/plexus/artifact-handlers.xml>>>:
|
||||
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
|| type || extension || packaging || classifier || language || added to classpath || includesDependencies ||
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<pom>>> | <= type> | <= type> | | none | | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<jar>>> | <= type> | <= type> | | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<test-jar>>> | <<<jar>>> | <<<jar>>> | <<<tests>>> | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<maven-plugin>>> | <<<jar>>> | <= type> | | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<ejb>>> | <<<jar>>> | <= type> | | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<ejb-client>>> | <<<jar>>> | <<<ejb>>> | <<<client>>> | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<war>>> | <= type> | <= type> | | java | | <<<true>>> |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<ear>>> | <= type> | <= type> | | java | | <<<true>>> |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<rar>>> | <= type> | <= type> | | java | | <<<true>>> |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<java-source>>> | <<<jar>>> | <= type> | <<<sources>>> | java | | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
| <<<javadoc>>> | <<<jar>>> | <= type> | <<<javadoc>>> | java | <<<true>>> | |
|
||||
*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
|| type || classifier || extension || packaging || language || added to classpath || includesDependencies ||
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<pom>>> | | <= type> | <= type> | none | | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<jar>>> | | <= type> | <= type> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<test-jar>>> | <<<tests>>> | <<<jar>>> | <<<jar>>> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<maven-plugin>>> | | <<<jar>>> | <= type> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<ejb>>> | | <<<jar>>> | <= type> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<ejb-client>>> | <<<client>>> | <<<jar>>> | <<<ejb>>> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<war>>> | | <= type> | <= type> | java | | <<<true>>> |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<ear>>> | | <= type> | <= type> | java | | <<<true>>> |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<rar>>> | | <= type> | <= type> | java | | <<<true>>> |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<java-source>>> | <<<sources>>> | <<<jar>>> | <= type> | java | | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
| <<<javadoc>>> | <<<javadoc>>> | <<<jar>>> | <= type> | java | <<<true>>> | |
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
|
|
Loading…
Reference in New Issue