X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.launcher%2Fsrc%2Fmain%2Fbase%2Flaunch.sh;h=ead337f32194aa481f88c35ca6ec623dfc699cd8;hb=00a0697bc8da174a439e2de832b776022a8fc76d;hp=fa3697435a2fa510e0f038ee7c7d48fcb1ebd0e0;hpb=ba94ee573e92ca76fdab8761bb2be0e68be6de06;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.launcher/src/main/base/launch.sh b/runtime/org.argeo.slc.launcher/src/main/base/launch.sh index fa3697435..ead337f32 100644 --- a/runtime/org.argeo.slc.launcher/src/main/base/launch.sh +++ b/runtime/org.argeo.slc.launcher/src/main/base/launch.sh @@ -1,6 +1,9 @@ #!/bin/sh INSTANCE=$1 +ROOT_DIR=`pwd` +LIB_DIR=$ROOT_DIR/lib + # Defaults if [ -z "$INSTANCE" ]; then INSTANCE=agent @@ -8,13 +11,14 @@ fi echo "Using configuration: $INSTANCE" -WORK_DIR=work/$INSTANCE +WORK_DIR=$ROOT_DIR/work/$INSTANCE if [ -z "$JAVA_OPTS" ]; then JAVA_OPTS=-Xmx256m fi if [ -d "$WORK_DIR" ]; then -java $JAVA_OPTS -jar lib/org.eclipse.osgi-${version.equinox}.jar \ +cd $WORK_DIR +java $JAVA_OPTS -jar $LIB_DIR/org.eclipse.osgi-${version.equinox}.jar \ -clean -console \ -configuration $WORK_DIR/conf \ -data $WORK_DIR/data