Add console actions section, add restart description
----
-Start a Liberty server in dev mode. This goal also invokes the `create`, `install-feature`, and `deploy` goals before starting the server. **Note:** This goal is designed to be executed directly from the Maven command line. To exit dev mode, press `Control-C`, or type `q` and press Enter.
+Start a Liberty server in dev mode. This goal also invokes the `create`, `install-feature`, and `deploy` goals before starting the server. **Note:** This goal is designed to be executed directly from the Maven command line.
To start the server in a container, see the [devc](#devc-container-mode) section below.
+##### Console actions
+
+While dev mode is running, perform the following in the command terminal to run the corresponding actions.
+
+* To run tests on demand, press Enter.
+* To restart the server, type `r` and press Enter.
+* To exit dev mode, press `Control-C`, or type `q` and press Enter.
+
+##### Features
+
Dev mode provides three key features. Code changes are detected, recompiled, and picked up by your running server. Unit and integration tests are run on demand when you press Enter in the command terminal where dev mode is running, or optionally on every code change to give you instant feedback on the status of your code. Finally, it allows you to attach a debugger to the running server at any time to step through your code.
The following are dev mode supported code changes. Changes to your server such as changes to the port, server name, hostname, etc. will require restarting dev mode to be detected. Changes other than those listed below may also require restarting dev mode to be detected.
@@ -81,6 +91,14 @@ When dev mode runs with container support it still provides the same features. I
This mode publishes the container ports 9080, 9443 and 7777 by default. If your application needs to publish other ports add them to the `dockerRunOpts` option either in the `pom.xml` file or on the `mvn` command line. E.g. `-DdockerRunOpts="-p 9081:9081"`
+##### Console actions
+
+While dev mode is running in container mode, perform the following in the command terminal to run the corresponding actions.
+
+* To run tests on demand, press Enter.
+* To rebuild the Docker image and restart the container, type `r` and press Enter.
+* To exit dev mode, press `Control-C`, or type `q` and press Enter.
+
###### Limitations
For the current technology preview, the following limitations apply.
