Command Line Arguments
You can run the JAR file with the following command line arguments:
Argument |
Definition |
|---|---|
|
Start OpenRocket with extra debugging tools |
|
Use debugging preferences |
|
Provide a URL that redirects you to bug reporting |
|
Set the URL used in the software updater |
|
Set the home directory used by OpenRocket |
|
Set the current operating system |
|
Set the airstart altitude |
|
Whether to use additional safety checks |
|
For debugging, will print a line after coordinate instantiations |
|
For debugging, will print a line after quaternion instantiations |
|
Allows you to disabled the 3D view if the program won’t start because of it |
|
? |
|
Activate an experimental preset editor window |
|
Shows a debugging file menu, with special debugging tools |
|
Set the user country |
|
Set the Java version |
|
Whether to ignore checking the JRE version at startup |
|
Set the UI theme (choices are ‘LIGHT’ or ‘DARK’) |
|
Bypass loading component presets |
|
Bypass loading motors |
|
Check for all software updates, even if you selected “Ignore this update” in the update dialog |
Usage
Run as:
java -D{argument}={value} -jar OpenRocket.jar
or simply:
java -D{argument} -jar OpenRocket.jar
when no value is required.
For instance to set the UI Theme to light:
java -Dopenrocket.laf=LIGHT -jar OpenRocket.jar
Note
In the codebase, search for System.getProperty(...) to search for uses of the different arguments, e.g. System.getProperty("openrocket.debug").