12 lines
311 B
Bash
12 lines
311 B
Bash
#!/bin/sh
|
|
MYSELF=`which "$0" 2>/dev/null`
|
|
[ $? -gt 0 -a -f "$0" ] && MYSELF="./$0"
|
|
java=java
|
|
if test -n "$JAVA_HOME"; then
|
|
java="$JAVA_HOME/bin/java"
|
|
fi
|
|
MEM=`grep MemTotal: /proc/meminfo | awk '{printf "%.0f", ($2 / 1024 / 1024 /2)}'`
|
|
java_args=-Xmx${MEM}g
|
|
exec "$java" $java_args -jar $MYSELF "$@"
|
|
exit 1
|