#!/bin/sh # https://stackoverflow.com/questions/4330936/how-can-i-convert-a-jar-to-an-exe MYSELF=`which "$0" 2>/dev/null` [ $? -gt 0 -a -f "$0" ] && MYSELF="./$0" JAVA_OPT="" PROG_OPT="" while [ $# -gt 0 ] ; do case $1 in -Xm*) JAVA_OPT="$JAVA_OPT $1" ;; -D*) JAVA_OPT="$JAVA_OPT $1" ;; *) PROG_OPT="$PROG_OPT $1" ;; esac shift done exec java $JAVA_OPT -jar $MYSELF $PROG_OPT