1#!/bin/sh 2 3# muCommander startup arguments 4MUCOMMANDER_ARGS="@ARGS@" 5JAVA_ARGS="@JAVA_ARGS@" 6 7# if JAVA_HOME exists, use it 8if [ -x "$JAVA_HOME/bin/java" ] 9then 10 JAVA="$JAVA_HOME/bin/java" 11else 12 if [ -x "$JAVA_HOME/jre/bin/java" ] 13 then 14 JAVA="$JAVA_HOME/jre/bin/java" 15 else 16 JAVACMD=`which java 2> /dev/null ` 17 if [ -z "$JAVACMD" ] ; then 18 echo "Error: cannot find java VM." 19 exit 1 20 fi 21 JAVA="java" 22 fi 23fi 24 25# Resolve the path to the installation directory where this script is located in 26if [ -h $0 ] 27then 28 # This script has been invoked from a symlink, resolve the link's target (i.e. the path to this script) 29 BASE_FOLDER=`ls -l "$0"` 30 BASE_FOLDER=${BASE_FOLDER#*-> } 31else 32 BASE_FOLDER=$0 33fi 34 35cd `dirname "$BASE_FOLDER"` 36 37# Starts mucommander. 38$JAVA -DGNOME_DESKTOP_SESSION_ID=$GNOME_DESKTOP_SESSION_ID -DKDE_FULL_SESSION=$KDE_FULL_SESSION -DKDE_SESSION_VERSION=$KDE_SESSION_VERSION -Djava.library.path=/usr/local/lib -cp mucommander-0.9.5.jar com.mucommander.main.muCommander $@ 39