org.gradle.api.publish.maven.plugins
Class MavenPublishPlugin

java.lang.Object
  extended by org.gradle.api.publish.maven.plugins.MavenPublishPlugin
All Implemented Interfaces:
Plugin<Project>

@Incubating
public class MavenPublishPlugin
extends Object
implements Plugin<Project>

Adds the ability to publish in the Maven format to Maven repositories.

Since:
1.4

Field Summary
static String PUBLISH_LOCAL_LIFECYCLE_TASK_NAME
           
 
Constructor Summary
MavenPublishPlugin(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.api.internal.artifacts.configurations.DependencyMetaDataProvider dependencyMetaDataProvider)
           
 
Method Summary
 void apply(Project project)
          Apply this plugin to the given target object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PUBLISH_LOCAL_LIFECYCLE_TASK_NAME

public static final String PUBLISH_LOCAL_LIFECYCLE_TASK_NAME
See Also:
Constant Field Values
Constructor Detail

MavenPublishPlugin

@Inject
public MavenPublishPlugin(org.gradle.internal.reflect.Instantiator instantiator,
                                 org.gradle.api.internal.artifacts.configurations.DependencyMetaDataProvider dependencyMetaDataProvider)
Method Detail

apply

public void apply(Project project)
Description copied from interface: Plugin
Apply this plugin to the given target object.

Specified by:
apply in interface Plugin<Project>
Parameters:
project - The target object