Package de.infolektuell.gradle.jpackage
Class GradleJpackagePlugin
java.lang.Object
de.infolektuell.gradle.jpackage.GradleJpackagePlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<@NonNull org.gradle.api.Project>
public abstract class GradleJpackagePlugin
extends Object
implements org.gradle.api.Plugin<@NonNull org.gradle.api.Project>
Gradle plugin that creates native application installers using Jpackage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project project) protected abstract org.gradle.api.file.ArchiveOperationsprotected abstract org.gradle.jvm.toolchain.JavaToolchainServiceprotected abstract org.gradle.api.model.ObjectFactory
-
Field Details
-
PLUGIN_NAME
The plugin ID- See Also:
-
-
Constructor Details
-
GradleJpackagePlugin
public GradleJpackagePlugin()
-
-
Method Details
-
getArchiveOperations
@Inject protected abstract org.gradle.api.file.ArchiveOperations getArchiveOperations() -
getObjects
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects() -
getJavaToolchainService
@Inject protected abstract org.gradle.jvm.toolchain.JavaToolchainService getJavaToolchainService() -
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<@NonNull org.gradle.api.Project>
-