From: Markus Koschany <apo@debian.org>
Date: Tue, 22 Jan 2019 17:42:10 +0100
Subject: 03 launcher

Forwarded: not-needed
---
 visualvm/launcher/visualvm | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

--- a/visualvm/launcher/visualvm
+++ b/visualvm/launcher/visualvm
@@ -48,6 +48,8 @@ cd "$progdir"/..
 basedir=`pwd`
 cd "$old"
 
+basedir=/usr/share/visualvm
+
 case "`uname`" in
     Darwin*)
         # set default userdir and cachedir on macOS
@@ -73,6 +75,20 @@ elif [ -f "$progdir"/../etc/visualvm.con
     . "$progdir"/../etc/visualvm.conf
 fi
 
+ARCH=`dpkg --print-architecture`
+visualvm_jdkhome=
+for j in /usr/lib/jvm/java-11-openjdk-$ARCH /usr/lib/jvm/default-java; do
+    if [ -x $j/bin/javac ]; then
+       visualvm_jdkhome=$j
+       break
+    fi
+done
+if [ -z "$visualvm_jdkhome" ]; then
+    echo >&2 "Version of OpenJDK is not supported. Please use the default-jdk."
+    exit 1
+fi
+
+. /etc/visualvm/visualvm.conf
 
 export DEFAULT_USERDIR_ROOT
 
