You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2019/08/05 12:12:16 UTC
[maven] branch master updated: improved handlers documentation:
artifact vs dependency attributes
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/master by this push:
new d5b0f4c improved handlers documentation: artifact vs dependency attributes
d5b0f4c is described below
commit d5b0f4cef3dc9071dd8587aa8ed29adfc4f74f39
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Mon Aug 5 13:12:08 2019 +0100
improved handlers documentation: artifact vs dependency attributes
---
maven-core/src/site/apt/artifact-handlers.apt | 53 ++++++++++++++-------------
1 file changed, 27 insertions(+), 26 deletions(-)
diff --git a/maven-core/src/site/apt/artifact-handlers.apt b/maven-core/src/site/apt/artifact-handlers.apt
index f79c5a0..299d7d8 100644
--- a/maven-core/src/site/apt/artifact-handlers.apt
+++ b/maven-core/src/site/apt/artifact-handlers.apt
@@ -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>>> | |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+