HomeDocumentation > Reference > Tools and commands


Apache Geronimo provides several tools for administering the server. These tools are available via command line and some via a Web based console. The Web based Geronimo console is explained in detail in the following section Introducing Geronimo Administration Console. The currently available command line tools are located in the <GERONIMO_HOME>/bin directory and are enumerated in the following list:

  • clientThe client script launches the client application container
  • Command Geronimo OptionsThe following options can be set using GERONIMO_OPTS system variable so that the settings could take effect by the time of server startup.
  • cxf-toolsThe cxf-tools script is used to generate Web services
  • deployThe deploy script is used for installing, uninstalling, reinstalling, starting and stopping applications and modules
  • geronimoThe geronimo script lets you perform two actions, that is start and stop the server in different modes depending on the parameters you specify
  • GShellGShell is an extensible, command-line processing environment for creating command-line applications
  • jaxws-toolsThe jaxws-tools script can be used to generate portable artifacts used in JAX-WS web services
  • shutdownThe shutdown script stops the Apache Geronimo server
  • start-serverThe start-server script for Geronimo that starts Geronimo in the foreground.
  • startupThe startup script starts the Apache Geronimo server in the background.

Although the tools name is self-explanatory, it may not be the same case with the tool's parameters. The following sections explain more in detail these tools and commands usage.