The file that will be created by this instance of jlink.
public void addMergeFile(java.lang.String mergefile)
Adds a file to be merged into the output.
public void addAddFile(java.lang.String addfile)
Adds a file to be added into the output.
public void addMergeFiles(java.lang.String mergefiles)
Adds several files to be merged into the output.
public void addAddFiles(java.lang.String addfiles)
Adds several file to be added into the output.
public void setCompression(boolean compress)
Determines whether output will be compressed.
public void link()
Performs 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.