HomeDocumentation > Reference > Tools and commands > geronimo

The geronimo script lets you perform two actions, that is start and stop the server in different modes depending on the parameters you specify. This command has the following syntax:

geronimo command [options]

The available command are:

debug

<p>This option will start the server in <strong>JDB</strong> debugger.</p>


jpda run

<p>This option will start the server in foreground under JPDA debugger.</p>


jpda start

<p>This option will start the server in background under JPDA debugger.</p>


run

<p>This option will start the server in the current window.</p>


start

<p>This option will start the server in a separate window just like the startup command.</p>


stop

<p>This option will stop the server.</p>

The available options for debug, jpda run, jpda start, run and start commands are:

<table class="confluenceTable"><tbody> <tr> <th class="confluenceTh"><p> shortname </p></th> <th class="confluenceTh"><p> fullname </p></th> <th class="confluenceTh"><p>Description</p></th> </tr> <tr> <td class="confluenceTd"><p>-q </p></td> <td class="confluenceTd"><p> --quiet </p></td> <td class="confluenceTd"><p> No startup progress</p></td> </tr> <tr> <td class="confluenceTd"><p>-l </p></td> <td class="confluenceTd"><p>--long </p></td> <td class="confluenceTd"><p>Long startup progress</p></td> </tr> <tr> <td class="confluenceTd"><p> -c </p></td> <td class="confluenceTd"><p> --clean </p></td> <td class="confluenceTd"><p> Clean OSGi bundle cache</p></td> </tr> <tr> <td class="confluenceTd"><p> -v </p></td> <td class="confluenceTd"><p>--verbose </p></td> <td class="confluenceTd"><p> INFO log level</p></td> </tr> <tr> <td class="confluenceTd"><p> -vv </p></td> <td class="confluenceTd"><p> --veryverbose </p></td> <td class="confluenceTd"><p> DEBUG log level</p></td> </tr> <tr> <td class="confluenceTd"><p> -vvv </p></td> <td class="confluenceTd"><p> --veryveryverbose </p></td> <td class="confluenceTd"><p> Trace log level</p></td> </tr> <tr> <td class="confluenceTd"><p> -o </p></td> <td class="confluenceTd"><p> --override </p></td> <td class="confluenceTd"><p> Override configurations. USE WITH CAUTION!</p></td> </tr> <tr> <td class="confluenceTd"><p> -h </p></td> <td class="confluenceTd"><p> --help </p></td> <td class="confluenceTd"><p> Detailed help.</p></td> </tr> <tr> <td class="confluenceTd"><p> -s </p></td> <td class="confluenceTd"><p> --secure </p></td> <td class="confluenceTd"><p> Enable Geronimo for 2 way secure JMX communication.</p></td> </tr> </tbody></table>