Running
The run goal runs any self-executable SeedStack application directly from the command line.
Parameters
Parameters should be given as system properties (-DparameterName=parameterValue):
| Name | Type | Mandatory | Description |
|---|---|---|---|
| args | String | No | The string of all arguments used to run the Seed application. |
Examples
Web application
By running the following command on a SeedStack application containing the seed-web-undertow dependency, you will
startup the application with its embedded Undertow Web server:
mvn seedstack:run
CLI application
By running the following command on a SeedStack application containing the seed-cli dependency (like the
batch sample), you will startup the application with the
corresponding arguments:
mvn seedstack:run -Dargs="run-job --job helloWorldJob"
Note that a SeedStack CLI application needs at least one CommandLineHandler in the
classpath which name must be specified as an argument. In this example we assume that the SeedStack Spring bridge add-on
run-job command-line handler is also present in the classpath.