Skip to content

Commit 454f482

Browse files
Highlight the Option to Build a Specific Project
1 parent fdc9677 commit 454f482

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

README.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,25 @@ Once you check out the code from GitHub, you can build it using Maven.
118118

119119
Note: The `archetypes/archetype-lambda` project requires that you have Python 3 in your path as `python`.
120120

121+
### Build a Specific Service Module
122+
123+
This is the fastest option if you only need to build a certain sub-project like S3 or the DynamoDB Enhanced Client.
124+
125+
```sh
126+
# Build a specific service module; Skip tests, checkstyles, findbugs, etc
127+
mvn clean install -pl :s3 -P quick --am
128+
```
129+
130+
### Build the Entire Project
131+
132+
Note that this can take quite a long time to complete.
133+
121134
```sh
135+
# Build the entire project
122136
mvn clean install
123137

124-
# Skip tests, checkstyles, findbugs, etc for quick build
138+
# Build the entire project; Skip tests, checkstyles, findbugs, etc
125139
mvn clean install -P quick
126-
127-
# Build a specific service module
128-
mvn clean install -pl :s3 -P quick --am
129140
```
130141

131142
### Code Generation

0 commit comments

Comments
 (0)