SLING-3720 - set crankstart.jar.path - contributed by Artyom Stetsenko, thanks!
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1607018 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/crankstart/launcher/Main.java b/src/main/java/org/apache/sling/crankstart/launcher/Main.java
index 8daf01f..5c4d30a 100644
--- a/src/main/java/org/apache/sling/crankstart/launcher/Main.java
+++ b/src/main/java/org/apache/sling/crankstart/launcher/Main.java
@@ -16,6 +16,8 @@
*/
package org.apache.sling.crankstart.launcher;
+import org.apache.sling.crankstart.api.CrankstartConstants;
+
/** Execute a crankstart file */
public class Main {
public static final String CLASSPATH_PREFIX = "classpath ";
@@ -28,6 +30,7 @@
} else {
crankFile = args[0];
}
+ System.setProperty(CrankstartConstants.CRANKSTART_JAR_PATH, Main.class.getProtectionDomain().getCodeSource().getLocation().getPath());
new CrankstartBootstrap(crankFile).start();
}
}
\ No newline at end of file