mirror of https://github.com/apache/maven.git
[MNG-7267] update artifact handlers documentation
This commit is contained in:
parent
8bde888dc8
commit
f30a0ab4dd
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code ear} artifact handler provider.
|
||||
*/
|
||||
@Named( "ear" )
|
||||
@Singleton
|
||||
public class EarArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code ejb} artifact handler provider.
|
||||
*/
|
||||
@Named( "ejb" )
|
||||
@Singleton
|
||||
public class EjbArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code ejb-client} artifact handler provider.
|
||||
*/
|
||||
@Named( "ejb-client" )
|
||||
@Singleton
|
||||
public class EjbClientArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code jar} artifact handler provider.
|
||||
*/
|
||||
@Named( "jar" )
|
||||
@Singleton
|
||||
public class JarArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code java-source} artifact handler provider.
|
||||
*/
|
||||
@Named( "java-source" )
|
||||
@Singleton
|
||||
public class JavaSourceArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code javadoc} artifact handler provider.
|
||||
*/
|
||||
@Named( "javadoc" )
|
||||
@Singleton
|
||||
public class JavadocArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code maven-plugin} artifact handler provider.
|
||||
*/
|
||||
@Named( "maven-plugin" )
|
||||
@Singleton
|
||||
public class MavenPluginArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code pom} artifact handler provider.
|
||||
*/
|
||||
@Named( "pom" )
|
||||
@Singleton
|
||||
public class PomArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code rar} artifact handler provider.
|
||||
*/
|
||||
@Named( "rar" )
|
||||
@Singleton
|
||||
public class RarArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code test-jar} artifact handler provider.
|
||||
*/
|
||||
@Named( "test-jar" )
|
||||
@Singleton
|
||||
public class TestJarArtifactHandlerProvider
|
||||
|
|
|
@ -27,6 +27,9 @@ import javax.inject.Singleton;
|
|||
import org.apache.maven.artifact.handler.ArtifactHandler;
|
||||
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
|
||||
|
||||
/**
|
||||
* {@code war} artifact handler provider.
|
||||
*/
|
||||
@Named( "war" )
|
||||
@Singleton
|
||||
public class WarArtifactHandlerProvider
|
||||
|
|
|
@ -30,7 +30,7 @@ Default Artifact Handlers Reference
|
|||
(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>>>:
|
||||
are configured by default in {{{./apidocs/org/apache/maven/artifact/handler/providers/package-summary.html}<<<org.apache.maven.artifact.handler.providers>>>}} package:
|
||||
|
||||
*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
|
||||
|| type || classifier || extension || packaging || language || added to classpath || includesDependencies ||
|
||||
|
|
Loading…
Reference in New Issue