commit | 8e24720ee08d566c12ad376e1ecd0bc5a2662ddc | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Wed Apr 15 03:14:40 2015 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Wed Apr 15 03:14:40 2015 +0000 |
tree | 36e9f01aac595910c8e92b438a245f63d567a0e5 | |
parent | d5508d263eb9265e49d5b3cb8dca2d261d4ba587 [diff] |
SLING-4620 : Slingstart plugin start goal exits even if launchpad.keep.running is set to true git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/tooling/maven/slingstart-maven-plugin@1673625 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/maven/slingstart/run/LauncherCallable.java b/src/main/java/org/apache/sling/maven/slingstart/run/LauncherCallable.java index dcd62d5..a5218cb 100644 --- a/src/main/java/org/apache/sling/maven/slingstart/run/LauncherCallable.java +++ b/src/main/java/org/apache/sling/maven/slingstart/run/LauncherCallable.java
@@ -171,7 +171,9 @@ if ( this.configuration.getRunmode() != null && this.configuration.getRunmode().length() > 0 ) { args.add("-Dsling.run.modes=" + this.configuration.getRunmode()); } - args.add("start"); + if ( !this.environment.isShutdownOnExit() ) { + args.add("start"); + } builder.command(args.toArray(new String[args.size()])); builder.directory(this.configuration.getFolder());