diff --git a/s2i/bin/assemble b/s2i/bin/assemble
index c6a9e9a8c5db321f2e282b7f14fd94d422506a93..ec5642335fdcf4ff521b3c72e789fcc73da1a71a 100755
--- a/s2i/bin/assemble
+++ b/s2i/bin/assemble
@@ -6,7 +6,11 @@ echo "---> Installing application source"
 cp -Rf /tmp/src/. ./
 
 echo "---> Building Spring Boot application from source"
-mvn clean install
+if [ -f "mvnw" ]; then
+  ./mvnw clean install
+else
+  mvn clean install
+fi
 
 # Fix source directory permissions
 fix-permissions ./