|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectorg.gradle.api.tasks.bundling.Jar
com.github.rholder.gradle.task.OneJar
class OneJar extends Jar
| Property Summary | |
|---|---|
groovy.util.AntBuilder |
ant
|
Jar |
baseJar
|
boolean |
confirmExpand
|
Logger |
logger
|
java.lang.String |
mainClass
|
java.io.File |
manifestFile
|
boolean |
mergeManifestFromJar
|
java.io.File |
oneJarBuildDir
|
boolean |
showExpand
|
Configuration |
targetConfiguration
|
boolean |
useStable
|
| Constructor Summary | |
OneJar()
|
|
| Method Summary | |
|---|---|
java.io.File
|
buildOneJar(Jar jar)
, boot-manifest.mf') } } |
static java.lang.String
|
generateFilename(Jar jar, java.lang.String classifier)
This is kind of a hack to ensure we get "-classifier.jar" tacked on to archiveName + a valid version. |
void
|
unpackOneJarBoot(java.lang.Object targetDir)
Unpack one-jar-boot to create the one-jar base layout. |
java.io.File
|
writeOneJarManifestFile(Manifest manifest)
Return a manifest configured to boot the jar using One-JAR and then passing over control to the configured main class. |
| Property Detail |
|---|
groovy.util.AntBuilder ant
Jar baseJar
boolean confirmExpand
Logger logger
java.lang.String mainClass
java.io.File manifestFile
boolean mergeManifestFromJar
java.io.File oneJarBuildDir
boolean showExpand
Configuration targetConfiguration
boolean useStable
| Constructor Detail |
|---|
OneJar()
| Method Detail |
|---|
java.io.File buildOneJar(Jar jar)
static java.lang.String generateFilename(Jar jar, java.lang.String classifier)
void unpackOneJarBoot(java.lang.Object targetDir)
java.io.File writeOneJarManifestFile(Manifest manifest)
Groovy Documentation