diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml
index ebf739ac9bb..d19ee99bcec 100644
--- a/jetty-distribution/pom.xml
+++ b/jetty-distribution/pom.xml
@@ -466,22 +466,37 @@
exec-maven-plugin
+ setup home
process-classes
+
+ org.eclipse.jetty.start.Main
+
+ jetty.home=${assembly-directory}
+ jetty.base=${assembly-directory}
+ --module-start-ini=server,deploy,websocket,jsp,ext,resources
+ --module-ini=http
+
+
+
+ java
+
+
+
+ setup demo-base
+ process-classes
+
+ org.eclipse.jetty.start.Main
+
+ jetty.home=${assembly-directory}
+ jetty.base=${assembly-directory}/demo-base
+ --module-ini=http,https
+
+
java
-
- org.eclipse.jetty.start.Main
-
- --debug
- jetty.home=${assembly-directory}
- jetty.base=${assembly-directory}
- --module-start-ini=server,deploy,websocket,jsp,ext,resources
- --module-ini=http
-
-
org.apache.maven.plugins
diff --git a/jetty-distribution/src/main/resources/demo-base/etc/keystore b/jetty-distribution/src/main/resources/demo-base/etc/keystore
new file mode 100644
index 00000000000..08f6cda8a7b
Binary files /dev/null and b/jetty-distribution/src/main/resources/demo-base/etc/keystore differ