It may be worth bumping the default HDFS version to 2.7.0 as that is the most 
prevalent in the popular distributions currently

Rob

On 02/02/2018, 18:03, "Andy Seaborne" <[email protected]> wrote:

    JENA-1475
    
    I've managed to the build working with java9, outputting java8 
    compatible classes.
    
    PR#350.
    https://github.com/apache/jena/pull/350
    
    This is using Apache parent v18 (so not JENA-1474)
    
    but
    
    1/ -Pdev build
    
    Works:
    
       mvn clean install -Pdev
    
    because it sets -Dmaven.javadoc.skip=true
    
    2/Full build, jaavdoc
    
    javadoc fails at jena-core (despite it compiled). The problem is 
    java.xml.bind - it looks to me like the javadoc is running in "java9" 
    mode and I haven't found out how to override that.
    
    3/ Full build, no javadoc
    
       mvn clean install -Dmaven.javadoc.skip=true
    
    runs until jena-elephas-common.
    
    [ERROR] Failed to execute goal on project jena-elephas-common:
    Could not resolve dependencies for project 
    org.apache.jena:jena-elephas-common:jar:3.7.0-SNAPSHOT:
    Could not find artifact jdk.tools:jdk.tools:jar:1.6 at specified path 
    /usr/lib/jvm/java-9-openjdk-amd64/../lib/tools.jar -> [Help 1]
    
    which comes from
    
    [INFO] +- org.apache.hadoop:hadoop-common:jar:2.6.0:provided
    [INFO] |  +- org.apache.hadoop:hadoop-annotations:jar:2.6.0:provided
    [INFO] |  |  \- jdk.tools:jdk.tools:jar:1.6:system
    
         Andy
    
    




Reply via email to