< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Print this page
rev 16725 : 8175026: Capture build-time parameters to --generate-jli-classes
Reviewed-by: mchung


  58 De-duplicate all legal notices.  If error-if-not-same-content is\n\
  59 specified then it will be an error if two files of the same filename\n\
  60 are different.
  61 
  62 exclude-files.argument=<pattern-list> of files to exclude
  63 
  64 exclude-files.description=\
  65 Specify files to exclude. e.g.: **.java,glob:/java.base/lib/client/**
  66 
  67 exclude-resources.argument=<pattern-list> resources to exclude
  68 
  69 exclude-resources.description=\
  70 Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/**
  71 
  72 exclude-jmod-section.argument=<section-name>\n\
  73 where <section-name> is \"man\" or \"headers".
  74 
  75 exclude-jmod-section.description=\
  76 Specify a JMOD section to exclude
  77 
  78 generate-jli-classes.argument=@filename
  79 
  80 generate-jli-classes.description=\
  81 Takes a file hinting to jlink what java.lang.invoke classes to pre-generate. If\n\
  82 this flag is not specified a default set of classes will be generated.












  83 
  84 system-modules.argument=retainModuleTarget
  85 
  86 system-modules.description=Fast loading of module descriptors (always enabled)
  87 
  88 onoff.argument=<on|off>
  89 
  90 order-resources.argument=<pattern-list> of paths in priority order.  If a @file\n\
  91 is specified, then each line should be an exact match for the path to be ordered
  92 
  93 order-resources.description=\
  94 Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/**
  95 
  96 strip-debug.description=\
  97 Strip debug information from the output image
  98 
  99 strip-native-commands.description=\
 100 Exclude native commands (such as java/java.exe) from the image
 101 
 102 vm.argument=<client|server|minimal|all>




  58 De-duplicate all legal notices.  If error-if-not-same-content is\n\
  59 specified then it will be an error if two files of the same filename\n\
  60 are different.
  61 
  62 exclude-files.argument=<pattern-list> of files to exclude
  63 
  64 exclude-files.description=\
  65 Specify files to exclude. e.g.: **.java,glob:/java.base/lib/client/**
  66 
  67 exclude-resources.argument=<pattern-list> resources to exclude
  68 
  69 exclude-resources.description=\
  70 Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/**
  71 
  72 exclude-jmod-section.argument=<section-name>\n\
  73 where <section-name> is \"man\" or \"headers".
  74 
  75 exclude-jmod-section.description=\
  76 Specify a JMOD section to exclude
  77 
  78 generate-jli-classes.argument=@filename[:ignore-version=<true|false>]
  79 
  80 generate-jli-classes.description=\
  81 Takes a file hinting to jlink what java.lang.invoke classes to \n\
  82 pre-generate, otherwise the list used to build the host JDK image wil\n\
  83 be used. If jlink runs on a different version of the JDK than the image\n\
  84 being created then code generation will be disabled by default to\n\
  85 guarantee correctness, add ignore-version=true to override this.
  86 
  87 generate-jli-classes.ignore.version.warn=\
  88 WARNING: --generate-jli-classes set to ignore version mismatch between \n\
  89 JDK running jlink and target image.
  90 
  91 generate-jli-classes.version.mismatch.warn=\
  92 WARNING: Pre-generation of JLI classes is only supported when linking \n\
  93 the same version of java.base ({0}) as the JDK running jlink ({1}), \n\
  94 class generation skipped - specify ignore-version to override.
  95 
  96 system-modules.argument=retainModuleTarget
  97 
  98 system-modules.description=Fast loading of module descriptors (always enabled)
  99 
 100 onoff.argument=<on|off>
 101 
 102 order-resources.argument=<pattern-list> of paths in priority order.  If a @file\n\
 103 is specified, then each line should be an exact match for the path to be ordered
 104 
 105 order-resources.description=\
 106 Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/**
 107 
 108 strip-debug.description=\
 109 Strip debug information from the output image
 110 
 111 strip-native-commands.description=\
 112 Exclude native commands (such as java/java.exe) from the image
 113 
 114 vm.argument=<client|server|minimal|all>


< prev index next >