Groovy Documentation

com.github.rholder.gradle.task
[Groovy] Class OneJar

java.lang.Object
  org.gradle.api.tasks.bundling.Jar
      com.github.rholder.gradle.task.OneJar

class OneJar
extends Jar

Property Summary
java.io.File additionalDir

Jar baseJar

FileCollection binLib

boolean confirmExpand

Logger logger

java.lang.String mainClass

java.io.File manifestFile

boolean mergeManifestFromJar

java.io.File oneJarBuildDir

Configuration oneJarConfiguration

boolean showExpand

Configuration targetConfiguration

boolean useStable

 
Constructor Summary
OneJar()

 
Method Summary
java.io.File buildOneJar(Jar jar)

, boot-manifest.mf') } }

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

additionalDir

java.io.File additionalDir


baseJar

Jar baseJar


binLib

FileCollection binLib


confirmExpand

boolean confirmExpand


logger

Logger logger


mainClass

java.lang.String mainClass


manifestFile

java.io.File manifestFile


mergeManifestFromJar

boolean mergeManifestFromJar


oneJarBuildDir

java.io.File oneJarBuildDir


oneJarConfiguration

Configuration oneJarConfiguration


showExpand

boolean showExpand


targetConfiguration

Configuration targetConfiguration


useStable

boolean useStable


 
Constructor Detail

OneJar

OneJar()


 
Method Detail

buildOneJar

java.io.File buildOneJar(Jar jar)
, boot-manifest.mf') } } /** Return the destination File for the output of the final One-JAR archive..


unpackOneJarBoot

void unpackOneJarBoot(java.lang.Object targetDir)
Unpack one-jar-boot to create the one-jar base layout.


writeOneJarManifestFile

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.


 

Groovy Documentation