Public bug reported: function find_java_runtime will only find latest java installed, regardless of other java versions available.
find_java_runtime java11 -> echo $JAVA_CMD -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java find_java_runtime java10 -> echo $JAVA_CMD -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java find_java_runtime java9 -> echo $JAVA_CMD -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java find_java_runtime java8 -> echo $JAVA_CMD -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java find_java_runtime java7 -> echo $JAVA_CMD -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java but: # ll /usr/lib/jvm total 72K drwxr-xr-x 6 root root 4.0K Oct 3 03:01 ./ drwxr-xr-x 292 root root 44K Oct 3 13:10 ../ drwxr-xr-x 4 root root 4.0K Oct 2 06:07 java-1.5.0-gcj-4.8-amd64/ drwxr-xr-x 4 root root 4.0K Oct 2 06:07 java-1.5.0-gcj-5-amd64/ drwxr-xr-x 7 root root 4.0K Oct 2 06:35 java-7-openjdk-amd64/ drwxr-xr-x 7 root root 4.0K Oct 2 06:35 java-8-openjdk-amd64/ drwxr-xr-x 7 root root 4.0K Oct 2 06:35 java-9-openjdk-amd64/ drwxr-xr-x 7 root root 4.0K Oct 2 06:35 java-10-openjdk-amd64/ drwxr-xr-x 9 root root 4.0K Oct 2 06:36 java-11-openjdk-amd64/ lrwxrwxrwx 1 root root 25 Apr 8 15:16 default-java -> java-1.11.0-openjdk-amd64/ lrwxrwxrwx 1 root root 20 Jul 21 2016 java-1.7.0-openjdk-amd64 -> java-7-openjdk-amd64/ lrwxrwxrwx 1 root root 20 Jul 21 2016 java-1.8.0-openjdk-amd64 -> java-8-openjdk-amd64/ lrwxrwxrwx 1 root root 20 Jul 21 2016 java-1.9.0-openjdk-amd64 -> java-9-openjdk-amd64/ lrwxrwxrwx 1 root root 20 Jul 21 2016 java-1.10.0-openjdk-amd64 -> java-10-openjdk-amd64/ lrwxrwxrwx 1 root root 21 Aug 24 19:36 java-1.11.0-openjdk-amd64 -> java-11-openjdk-amd64/ ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: java-wrappers 0.3 ProcVersionSignature: Ubuntu 4.15.0-36.39-generic 4.15.18 Uname: Linux 4.15.0-36-generic x86_64 ApportVersion: 2.20.9-0ubuntu7.4 Architecture: amd64 CurrentDesktop: XFCE Date: Wed Oct 3 16:37:57 2018 Dependencies: gcc-8-base 8.2.0-1ubuntu2~18.04 libbz2-1.0 1.0.6-8.1 libc6 2.27-3ubuntu1 libgcc1 1:8.2.0-1ubuntu2~18.04 unzip 6.0-21ubuntu1 InstallationDate: Installed on 2011-10-19 (2540 days ago) InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) PackageArchitecture: all SourcePackage: java-wrappers UpgradeStatus: Upgraded to bionic on 2018-10-02 (1 days ago) ** Affects: java-wrappers (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1795911 Title: find_java_runtime finds only latest java, even if others are installed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/java-wrappers/+bug/1795911/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs