История изменений
Исправление r0ck3r, (текущая версия) :
примерно так:
1) Создать файл stub.sh с таким содержимым:
#!/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
exec "$java" $java_args -jar $MYSELF "$@"
exit 1
2) Выполнить код:
cat stub.sh helloworld.jar > helloworld.run && chmod +x helloworld.run
где helloworld.jar наш jar-файл, а helloworld.run исполняемый файл
Исходная версия r0ck3r, :
примерно так:
1) Создать файл stub.sh с таким содержимым:
#!/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
exec "$java" $java_args -jar $MYSELF "$@"
exit 1
2) Выполнить этот код:
cat stub.sh helloworld.jar > hello.run && chmod +x helloworld.run
где helloworld.jar наш jar-файл, а helloworld.run исполняемый файл