You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by gr...@apache.org on 2020/08/26 21:20:10 UTC

[kudu] 04/05: [build] Adjust JAVA_HOME candidates

This is an automated email from the ASF dual-hosted git repository.

granthenke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kudu.git

commit 141dfab4f65f9f4083ee5d62d4033a1ade9f232b
Author: Grant Henke <gr...@apache.org>
AuthorDate: Mon Aug 24 15:07:03 2020 -0500

    [build] Adjust JAVA_HOME candidates
    
    This patch removes the Java 7 candidates given Java 7 is no
    longer supported and adds Java 11 candidates along with
    a few more generic candidates.
    
    The updated version of bigtop-detect-javahome, which is the
    original inspiration for this file, was used to help update this file.
    https://github.com/apache/bigtop/blob/master/bigtop-packages/src/common/bigtop-utils/bigtop-detect-javahome
    
    Change-Id: Ie51cde4153be23e8f33fcc061531c2c022791b16
    Reviewed-on: http://gerrit.cloudera.org:8080/16354
    Reviewed-by: Grant Henke <gr...@apache.org>
    Tested-by: Grant Henke <gr...@apache.org>
---
 build-support/java-home-candidates.txt | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/build-support/java-home-candidates.txt b/build-support/java-home-candidates.txt
index 7a08118..b214c4e 100644
--- a/build-support/java-home-candidates.txt
+++ b/build-support/java-home-candidates.txt
@@ -16,8 +16,23 @@
 # under the License.
 
 # This file list the locations to look for java candidates in priority order.
+# The priority order is newer to older versions and specific to generic versions.
 # Note: Trailing comments are not allowed.
 
+# Oracle JDK 11 Candidates
+/usr/java/jdk-11
+/usr/lib/jvm/jdk-11
+/usr/lib/jvm/java-11-oracle
+
+# OpenJDK 11 Candidates
+/usr/lib/jvm/java-11-openjdk-arm64
+/usr/lib/jvm/java-11-openjdk-amd64
+/usr/lib/jvm/java-11-openjdk-ppc64el
+/usr/lib/jvm/java-11
+/usr/java/jdk-11
+/usr/lib/jvm/jdk-11
+/usr/lib64/jvm/jdk-11
+
 # Oracle JDK 8 Candidates
 /usr/java/jdk1.8
 /usr/java/jre1.8
@@ -27,28 +42,19 @@
 /usr/lib/jdk8-latest
 
 # OpenJDK 8 Candidates
+/usr/lib/jvm/java-8-openjdk-arm64
 /usr/lib/jvm/java-1.8.0-openjdk-amd64
 /usr/lib/jvm/java-1.8.0-openjdk-ppc64el
 /usr/lib/jvm/java-1.8.0-openjdk
 /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0
 
-# Oracle JDK 7 Candidates
-/usr/java/jdk1.7
-/usr/java/jre1.7
-/usr/lib/jvm/j2sdk1.7-oracle
-/usr/lib/jvm/j2sdk1.7-oracle/jre
-/usr/lib/jvm/java-7-oracle
-/usr/lib/jdk7-latest
-
-# OpenJDK 7 Candidates
-/usr/lib/jvm/java-1.7.0-openjdk
-/usr/lib/jvm/java-7-openjdk-amd64
-/usr/lib/jvm/java-7-openjdk
-
 # Misc. Candidates
+/Library/Java/Home
+/usr/bin/java
 /usr/java/default
 /usr/lib/jvm/java
 /usr/lib/jvm/jre
 /usr/lib/jvm/default-java
 /usr/lib/jvm/java-openjdk
-/usr/lib/jvm/jre-openjdk
\ No newline at end of file
+/usr/lib/jvm/jre-openjdk
+/usr/lib/jvm/java-oracle
\ No newline at end of file