## Options for the exe4j command line compiler |

The exe4j command line compiler has the following options:

- -h or --help
  Displays a quick help for all available options.
- -V or --version
  Displays the version of exe4j in the following format:

          exe4j version 1.0, built on 2002-10-05

- -v or --verbose
  Enables verbose mode. In verbose mode, exe4j prints out information about internal processes. If you experience problems with exe4j, please make sure to include the verbose terminal output with your bug report.
- -q or --quiet
  Enables quiet mode. In quiet mode, no terminal output short of a fatal error will be printed.
- -t or --test
  Enables test mode. In test mode, no executable will be generated in the directory for the executable.
- -L or --license=KEY
  Update the license key on the command line. This is useful if you have installed exe4j on a headless system and cannot start the GUI. `KEY` must be replaced with your license key.
- -x or --require-license
  By default, exe4j will fallback to evaluation mode if the license key is not valid. If you want the compilation to fail instead, you can spcify this option.
- -r STRING or --release=STRING
  override the application version defined in the version info step. `STRING` must be replaced with the desired version number. The version number can only contain numbers and dots.
- -d STRING or --destination=STRING
  override the destination directory for the executable. `STRING` must be replaced with the desired directory. If the directory contains spaces, you must enclose STRING in quotation marks.

  Note that this option does not affect the interpretation of relative paths defined by the distribution source directory and the output directory as specified in the application step of the exe4j wizard.