Edit guide to properly use spring-boot:run

This commit is contained in:
Greg Turnquist 2013-08-01 14:32:05 -04:00
parent 5d2e49c5db
commit 9b690558be
2 changed files with 4 additions and 9 deletions

View File

@ -102,7 +102,7 @@ This example uses a memory-based database (provided by `@EnableBatchProcessing`)
## <@build_an_executable_jar/>
<@run_the_application module="batch job"/>
<@run_the_application_with_maven module="batch job"/>
The job prints out a line for each person that gets transformed. After the job runs, you can also see the output from querying the database.

View File

@ -445,7 +445,7 @@ Add the following configuration to your existing Maven POM:
</build>
```
The `start-class` property tells Maven to create a `META-INF/MANIFEST.MF` file with a `Main-Class: hello.Application` entry. This entry enables you to run the jar with `java -jar`.
The `start-class` property tells Maven to create a `META-INF/MANIFEST.MF` file with a `Main-Class: hello.Application` entry. This entry enables you to run it with `mvn spring-boot:run` (or simply run the jar itself with `java -jar`).
The [Spring Boot maven plugin][spring-boot-maven-plugin] collects all the jars on the classpath and builds a single "über-jar", which makes it more convenient to execute and transport your service.
@ -455,21 +455,16 @@ Now run the following command to produce a single executable JAR file containing
$ mvn package
```
To run the package, run this:
```sh
$ mvn spring-boot:run
```
[spring-boot-maven-plugin]: https://github.com/SpringSource/spring-boot/tree/master/spring-boot-maven-plugin
> **Note:** The procedure above will create a runnable JAR. You can also opt to [build a classic WAR file](/guides/gs/convert-jar-to-war/content) instead.
Run the batch job
-------------------
Run your batch job with `java -jar` at the command line:
Run your batch job using the spring-boot plugin at the command line:
```sh
$ java -jar target/gs-batch-processing-0.1.0.jar
$ mvn spring-boot:run
```