Class jlink
java.lang.Object
org.apache.tools.ant.taskdefs.optional.jlink.jlink
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAddFile(String fileToAdd) Adds a file to be added into the output.voidaddAddFiles(String... filesToAdd) Adds several files to be added into the output.voidaddMergeFile(String fileToMerge) Adds a file to be merged into the output.voidaddMergeFiles(String... filesToMerge) Adds several files to be merged into the output.voidlink()Performs the linking of files.static voidThe command line entry point for jlink.voidsetCompression(boolean compress) Determines whether output will be compressed.voidsetOutfile(String outfile) The file that will be created by this instance of jlink.
- 
Constructor Details- 
jlinkpublic jlink()
 
- 
- 
Method Details- 
setOutfileThe file that will be created by this instance of jlink.- Parameters:
- outfile- the file to create.
 
- 
addMergeFileAdds a file to be merged into the output.- Parameters:
- fileToMerge- the file to merge into the output.
 
- 
addAddFileAdds a file to be added into the output.- Parameters:
- fileToAdd- the file to add to the output.
 
- 
addMergeFilesAdds several files to be merged into the output.- Parameters:
- filesToMerge- an array of files to merge into the output.
 
- 
addAddFilesAdds several files to be added into the output.- Parameters:
- filesToAdd- an array of files to add to the output.
 
- 
setCompressionpublic void setCompression(boolean compress) Determines whether output will be compressed.- Parameters:
- compress- if true use compression.
 
- 
linkPerforms the linking of files. Addfiles are added to the output as-is. For example, a jar file is added to the output as a jar file. However, mergefiles are first examined for their type. If it is a jar or zip file, the contents will be extracted from the mergefile and entered into the output. If a zip or jar file is encountered in a subdirectory it will be added, not merged. If a directory is encountered, it becomes the root entry of all the files below it. Thus, you can provide multiple, disjoint directories, as addfiles: they will all be added in a rational manner to outfile.- Throws:
- Exception- on error.
 
- 
mainThe command line entry point for jlink.- Parameters:
- args- an array of arguments
 
 
-