diff options
Diffstat (limited to 'tvbrowser.sh')
-rw-r--r-- | tvbrowser.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/tvbrowser.sh b/tvbrowser.sh index aa72000fab1b..0b946de433f5 100644 --- a/tvbrowser.sh +++ b/tvbrowser.sh @@ -1,4 +1,11 @@ #!/bin/sh -cd /usr/share/java/tvbrowser -java -jar tvbrowser.jar -ignorejvm "$@" +cd /usr/share/java/tvbrowser/ + +if [[ "$(archlinux-java get)" == java-8-* ]]; then + exec /usr/bin/java -jar tvbrowser.jar -ignorejvm "$@" +else + # Force usage of latest java version + JVM_PATH=$(find /usr/lib/jvm/* -maxdepth 0 -type d | sort | tail -n1) + exec $JVM_PATH/jre/bin/java -jar tvbrowser.jar -ignorejvm "$@" +fi |