125 \ --add-launcher <launcher name>=<file path>\n\ 126 \ Name of launcher, and a path to a Properties file that contains\n\ 127 \ a list of key, value pairs\n\ 128 \ (absolute path or relative to the current directory)\n\ 129 \ The keys "module", "main-jar", "main-class",\n\ 130 \ "arguments", "java-options", "app-version", "icon", and\n\ 131 \ "win-console" can be used.\n\ 132 \ These options are added to, or used to overwrite, the original\n\ 133 \ command line options to build an additional alternative launcher.\n\ 134 \ The main application launcher will be built from the command line\n\ 135 \ options. Additional alternative launchers can be built using\n\ 136 \ this option, and this option can be used multiple times to\n\ 137 \ build multiple additional launchers. \n\ 138 \ --arguments <main class arguments>\n\ 139 \ Command line arguments to pass to the main class if no command\n\ 140 \ line arguments are given to the launcher\n\ 141 \ This option can be used multiple times.\n\ 142 \ --java-options <java options>\n\ 143 \ Options to pass to the Java runtime\n\ 144 \ This option can be used multiple times.\n\ 145 \ --main-class <class name>\n\ 146 \ Qualified name of the application main class to execute\n\ 147 \ This option can only be used if --main-jar is specified.\n\ 148 \ --main-jar <main jar file>\n\ 149 \ The main JAR of the application; containing the main class\n\ 150 \ (specified as a path relative to the input path)\n\ 151 \ Either --module or --main-jar option can be specified but not\n\ 152 \ both.\n\ 153 \ --module -m <module name>[/<main class>]\n\ 154 \ The main module (and optionally main class) of the application\n\ 155 \ This module must be located on the module path.\n\ 156 \ When this option is specified, the main module will be linked\n\ 157 \ in the Java runtime image. Either --module or --main-jar\n\ 158 \ option can be specified but not both.\n\ 159 {2}\n\ 160 \Options for creating the application package:\n\ 161 \ --app-image <file path>\n\ 162 \ Location of the predefined application image that is used\n\ 163 \ to build an installable package\n\ 164 \ (absolute path or relative to the current directory)\n\ | 125 \ --add-launcher <launcher name>=<file path>\n\ 126 \ Name of launcher, and a path to a Properties file that contains\n\ 127 \ a list of key, value pairs\n\ 128 \ (absolute path or relative to the current directory)\n\ 129 \ The keys "module", "main-jar", "main-class",\n\ 130 \ "arguments", "java-options", "app-version", "icon", and\n\ 131 \ "win-console" can be used.\n\ 132 \ These options are added to, or used to overwrite, the original\n\ 133 \ command line options to build an additional alternative launcher.\n\ 134 \ The main application launcher will be built from the command line\n\ 135 \ options. Additional alternative launchers can be built using\n\ 136 \ this option, and this option can be used multiple times to\n\ 137 \ build multiple additional launchers. \n\ 138 \ --arguments <main class arguments>\n\ 139 \ Command line arguments to pass to the main class if no command\n\ 140 \ line arguments are given to the launcher\n\ 141 \ This option can be used multiple times.\n\ 142 \ --java-options <java options>\n\ 143 \ Options to pass to the Java runtime\n\ 144 \ This option can be used multiple times.\n\ 145 \ Example 1: To specify [-DOption1=My Great App] use\n\ 146 \ [--java-options "-DOption1=\\\"My Great App\\\""]\n\ 147 \ Example 2: To specify [-DOption2="My Great App in quotes"] use\n\ 148 \ [--java-options "-DOption2=\\\"\\\\\\"My Great App in quotes\\\\\\"\\\""]\n\ 149 \ Example 3: To specify [-DOption3=Value "with" quotes] use\n\ 150 \ [--java-options "-DOption3=\\\"Value \\\\\\"with\\\\\\" quotes\\\""]\n\ 151 \ --main-class <class name>\n\ 152 \ Qualified name of the application main class to execute\n\ 153 \ This option can only be used if --main-jar is specified.\n\ 154 \ --main-jar <main jar file>\n\ 155 \ The main JAR of the application; containing the main class\n\ 156 \ (specified as a path relative to the input path)\n\ 157 \ Either --module or --main-jar option can be specified but not\n\ 158 \ both.\n\ 159 \ --module -m <module name>[/<main class>]\n\ 160 \ The main module (and optionally main class) of the application\n\ 161 \ This module must be located on the module path.\n\ 162 \ When this option is specified, the main module will be linked\n\ 163 \ in the Java runtime image. Either --module or --main-jar\n\ 164 \ option can be specified but not both.\n\ 165 {2}\n\ 166 \Options for creating the application package:\n\ 167 \ --app-image <file path>\n\ 168 \ Location of the predefined application image that is used\n\ 169 \ to build an installable package\n\ 170 \ (absolute path or relative to the current directory)\n\ |