# Serialized Form

## Package org.apache.sling.maven.slingstart.run

### Class org.apache.sling.maven.slingstart.run.ServerConfiguration extends Object implements Serializable

serialVersionUID:
  1922175510880318125L

### Serialized Fields

#### id

    String id

The unique id.

#### runmode

    String runmode

The run mode string.

#### port

    String port

The port to use.

#### controlPort

    String controlPort

The control port to use.

#### contextPath

    String contextPath

The context path.

#### vmOpts

    String vmOpts

The vm options.

#### debug

    String debug

If set to `"true"`, the process will allow a debugger to connect on port 8000. If set to some other string, that string will be appended to this server's `vmOpts`, allowing you to configure arbitrary debugging options. If the global configuration property `StartMojo.debug` is set on the mojo itself, it will be used instead.

#### opts

    String opts

Additional application options.

#### instances

    int instances

Number of instances.

#### folder

    File folder

The folder to use.

#### stdOutFile

    String stdOutFile

The relative filename of the file which receives both the standard output (stdout) and standard error (stderr) of the server processes. If null or empty string the server process inherits stdout from the parent process (i.e. the Maven process). The given filename must be relative to the working directory of the according server.