Linux startup: detect java-8-oracle if present 99/18199/2
Clément DAVID [Tue, 31 May 2016 12:37:24 +0000 (14:37 +0200)]
This JDK8 can be detected at compilation time and should be preferred over
jre7 at runtime (checked with ubuntu 12.04 and oracle jdk).

Change-Id: I190e02b5cfba8fbadd42e884ff21b64f5d3da618

scilab/bin/scilab

index d19c8f5..6bb706e 100755 (executable)
@@ -438,7 +438,7 @@ detect_java_vm() {
 # Browse "default directory" (if it means anything under Unix/Linux) of Java
 # to find where it could be !
             if test -z "$JAVA_HOME"; then
-                JAVA_DEFAULT_DIR="/usr/java/jdk1.8.*/ /usr/lib/jvm/java-1.8.0-*/ /etc/alternatives/java_sdk /etc/alternatives/jre /usr/java/jdk*/ /usr/lib/jvm/java-*/"
+                JAVA_DEFAULT_DIR="/usr/java/jdk1.8.*/ /usr/lib/jvm/java-1.8.0-*/ /usr/lib/jvm/java-8-*/ /etc/alternatives/java_sdk /etc/alternatives/jre /usr/java/jdk*/ /usr/lib/jvm/java-*/"
                 for DIR in $JAVA_DEFAULT_DIR ; do
                     if test $SCIVERBOSE -ne 0; then
                         echo "Trying to find Java in $DIR "