Type | Name and description |
---|---|
org.gradle.api.provider.Property<java.lang.String> |
configuration |
org.gradle.api.provider.Property<CustomImageData> |
customImageData |
org.gradle.api.provider.ListProperty<java.lang.String> |
extraDependenciesPrefixes |
org.gradle.api.provider.ListProperty<java.lang.String> |
extraModulePaths |
org.gradle.api.provider.ListProperty<java.lang.String> |
forceMergedJarPrefixes |
org.gradle.api.file.DirectoryProperty |
imageDir |
org.gradle.api.provider.Property<java.lang.String> |
imageName |
org.gradle.api.file.RegularFileProperty |
imageZip |
org.gradle.api.provider.Property<java.lang.String> |
javaHome |
org.gradle.api.provider.Property<java.lang.String> |
jlinkBasePath |
org.gradle.api.provider.Property<JPackageData> |
jpackageData |
org.gradle.api.provider.Property<java.lang.Integer> |
jvmVersion |
org.gradle.api.provider.Property<LauncherData> |
launcherData |
org.gradle.api.provider.Property<java.lang.String> |
mainClass |
org.gradle.api.provider.Property<ModuleInfo> |
mergedModuleInfo |
org.gradle.api.provider.Property<java.lang.String> |
mergedModuleJarName |
org.gradle.api.provider.Property<java.lang.String> |
mergedModuleJarVersion |
org.gradle.api.provider.Property<java.lang.String> |
mergedModuleName |
org.gradle.api.provider.Property<java.lang.String> |
moduleName |
org.gradle.api.provider.ListProperty<java.lang.String> |
options |
org.gradle.api.provider.ListProperty<SecondaryLauncherData> |
secondaryLaunchers |
org.gradle.api.provider.Provider<java.util.Map<java.lang.String, TargetPlatform>> |
targetPlatforms |
org.gradle.api.provider.Property<JdepsUsage> |
useJdeps |
Constructor and description |
---|
JlinkPluginExtension
(org.gradle.api.Project project) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addExtraDependencies(java.lang.String... dependencies) |
|
void |
addExtraModulePath(java.lang.String path) |
|
void |
addOptions(java.lang.String... options) |
|
void |
customImage(org.gradle.api.Action<CustomImageData> action = null) |
|
void |
forceMerge(java.lang.String... jarPrefixes) |
|
void |
jpackage(org.gradle.api.Action<JPackageData> action) |
|
void |
launcher(org.gradle.api.Action<LauncherData> action) |
|
void |
mergedModule(org.gradle.api.Action<ModuleInfo> action) |
|
void |
secondaryLauncher(org.gradle.api.Action<LauncherData> action) |
|
void |
targetPlatform(java.lang.String name, java.lang.String jdkHome, java.util.List<java.lang.String> options = []) |
|
void |
targetPlatform(java.lang.String name, org.gradle.api.Action<TargetPlatform> action) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation