| Type | Name and description |
|---|---|
static java.lang.String |
SEP |
groovy.lang.Closure |
beforeZip |
java.io.File |
imageDir |
java.io.File |
imageZip |
java.lang.String |
javaHome |
boolean |
jdepsEnabled |
java.lang.String |
jlinkBasePath |
java.lang.String |
jlinkJarsDirPath |
java.lang.String |
launcherName |
java.lang.String |
mainClass |
java.lang.String |
mergedJarsDirPath |
ModuleInfo |
mergedModuleInfo |
java.lang.String |
mergedModuleName |
java.lang.String |
moduleName |
java.lang.String |
nonModularJarsDirPath |
org.gradle.api.Project |
project |
java.lang.String |
tmpJarsDirPath |
java.lang.String |
tmpMergedModuleDirPath |
java.lang.String |
tmpModuleInfoDirPath |
| Constructor and description |
|---|
JlinkTaskImpl
(org.gradle.api.Project project, JlinkTaskData taskData) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
compileModuleInfo(java.io.File moduleInfoJavaDir, java.io.File moduleJar, java.io.File targetDir) |
|
java.lang.Object |
copyRuntimeJars() |
|
java.lang.Object |
createDelegatedModule(java.io.File jarFile, java.lang.String tmpDirPath, java.lang.String targetDirPath) |
|
java.lang.Object |
createDelegatedModules() |
|
java.lang.Object |
createJar(java.lang.String jarFilePath, java.lang.String contentDirPath) |
|
java.lang.Object |
createManifest(java.lang.String targetDirPath) |
|
java.lang.Object |
createMergedModule(java.util.Collection<java.io.File> jars) |
|
void |
execute() |
|
java.lang.String |
genDelegatedModuleInfo(java.io.File jarFile, java.lang.String targetDirPath) |
|
java.io.File |
genDummyModuleInfo(java.io.File jarFile, java.io.File targetDir) |
|
java.io.File |
genModuleInfo(java.io.File jarFile, java.io.File targetDir) |
|
static java.lang.String |
getModuleName(java.io.File f) |
|
static java.util.Collection<java.io.File> |
getNonModularJars(java.io.File[] allJars) |
|
static boolean |
hasModuleInfo(java.io.File f) |
|
java.lang.Object |
insertModuleInfo(java.io.File moduleJar, java.io.File moduleInfoClassDir) |
|
java.lang.Object |
jlink(java.io.File modjarsDir) |
|
java.lang.Object |
mergeUnpackedContents(java.util.Collection<java.io.File> jars, java.lang.String tmpDirPath) |
| 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