Package com.ljarocki.shadedjar
Class ShadedJarPlugin
java.lang.Object
com.ljarocki.shadedjar.ShadedJarPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class ShadedJarPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Registers the
fatJar task and, when the java plugin is present,
wires it to the project's runtime classpath and main output automatically.
plugins { id 'java'; id 'com.ljarocki.shaded-jar' }
shadedJar { mainClass = 'com.example.Main' }
// then: ./gradlew fatJar
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ShadedJarPlugin
public ShadedJarPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-