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