On 10/05/16 18:05, Andy Seaborne wrote:

+ can the source archive really be built?

Last time I only tested the pre-built rc2 binaries because I was in a hurry, now I decided to check building the source (on Ubuntu 12.04 / Oracle Java 8) and running all the tests.

But the build (using "mvn test" in the just-uncompressed root directory) failed at jena-base, apparently because the shaded Guava classes couldn't be found. Full build log attached.

I tried wiping the local Maven repository and starting over but it didn't help.

I also tried running "mvn install" in the jena-shaded-guava directory (which seemed to work) and then resumed the main build, but that didn't help, I still get the errors about missing classes such as CacheStats.

I haven't usually compiled all of Jena myself, just the parts that I need (jena-text and jena-fuseki{1,2}), so I may be missing something obvious.

Shouldn't the source archive be self-contained, so that no parts of Jena itself need to be downloaded from the Maven central repository?

-Osma

$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

$ mvn -version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.8.0_91, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-79-generic", arch: "amd64", family: "unix"


--
Osma Suominen
D.Sc. (Tech), Information Systems Specialist
National Library of Finland
P.O. Box 26 (Kaikukatu 4)
00014 HELSINGIN YLIOPISTO
Tel. +358 50 3199529
[email protected]
http://www.nationallibrary.fi
oisuomin@kkk202:~/sw/jena-3.1.0$ mvn test
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.jena:jena-maven-tools:maven-plugin:3.1.0
[WARNING] 'reporting.plugins.plugin.version' for 
org.codehaus.mojo:surefire-report-maven-plugin is missing. @ line 233, column 15
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Apache Jena - Parent
[INFO] Apache Jena - Shadowed external libraries
[INFO] Apache Jena - IRI
[INFO] Apache Jena - Base Common Environment
[INFO] Apache Jena - Core
[INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine)
[INFO] Apache Jena - TDB (Native Triple Store)
[INFO] Apache Jena - Libraries POM
[INFO] Apache Jena - Command line tools
[INFO] Apache Jena - SPARQL Text Search
[INFO] Apache Jena - SPARQL Spatial Search
[INFO] Apache Jena - Data Tables for RDF and SPARQL
[INFO] Apache Jena - SDB (SQL based triple store)
[INFO] Apache Jena - Fuseki1
[INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server
[INFO] Apache Jena - Fuseki Server Engine
[INFO] Apache Jena - Fuseki WAR File
[INFO] Apache Jena - Fuseki Server Standalone Jar
[INFO] Apache Jena - Fuseki Binary Distribution
[INFO] Apache Jena - Security Permissions
[INFO] Apache Jena - JDBC Parent
[INFO] Apache Jena - JDBC Core API
[INFO] Apache Jena - JDBC Remote Endpoint Driver
[INFO] Apache Jena - JDBC In-Memory Driver
[INFO] Apache Jena - JDBC TDB Driver
[INFO] Apache Jena - JDBC Driver Bundle
[INFO] Apache Jena - Maven Plugins, including schemagen
[INFO] Apache Jena - Elephas
[INFO] Apache Jena - Elephas - Common API
[INFO] Apache Jena - Elephas - I/O
[INFO] Apache Jena - Elephas - Map/Reduce
[INFO] Apache Jena - Elephas - Statistics Demo App
[INFO] Apache Jena - Distribution
[INFO] Apache Jena - OSGi
[INFO] Apache Jena - OSGi bundle
[INFO] Apache Jena - OSGi Karaf features
[INFO] Apache Jena - Extras
[INFO] Apache Jena - Extras - Query Builder
[INFO] Apache Jena
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Jena - Parent 16
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ jena-parent ---
[INFO] 
[INFO] --- apache-rat-plugin:0.11:check (rat-checks) @ jena-parent ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src-examples/data/*
[INFO] Exclude: **/dist/ABOUT
[INFO] Exclude: **/SEE_FUSEKI2
[INFO] Exclude: **/src/main/webapp/css/*
[INFO] Exclude: **/src/main/webapp/fonts/*
[INFO] Exclude: **/src/main/webapp/js/**/*
[INFO] Exclude: **/vocabularies/*
[INFO] Exclude: **/Vocabularies/*
[INFO] Exclude: **/src/main/**/*.html
[INFO] Exclude: **/src/**/package-info.java
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/*.txt
[INFO] Exclude: **/*.md
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src/test/resources/**/*
[INFO] Exclude: **/testing/**/*
[INFO] Exclude: **/log4j.properties
[INFO] Exclude: **/log4j-testing.properties
[INFO] Exclude: **/derby.log
[INFO] Exclude: **/DB/**/*
[INFO] Exclude: **/tdb*.cfg
[INFO] Exclude: **/run/**/*
[INFO] Exclude: **/*.classpath
[INFO] Exclude: **/target/**/*
[INFO] Exclude: **/dependency-reduced-pom.xml
[INFO] 3 resources included (use -debug for more details)
Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
Compiler warnings:
  WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.'
Warning:  org.apache.xerces.parsers.SAXParser: Feature 
'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 1 licence.
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jena-parent ---
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Jena - Shadowed external libraries 3.1.0
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ jena-shaded-guava ---
[INFO] 
[INFO] --- apache-rat-plugin:0.11:check (rat-checks) @ jena-shaded-guava ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src-examples/data/*
[INFO] Exclude: **/dist/ABOUT
[INFO] Exclude: **/SEE_FUSEKI2
[INFO] Exclude: **/src/main/webapp/css/*
[INFO] Exclude: **/src/main/webapp/fonts/*
[INFO] Exclude: **/src/main/webapp/js/**/*
[INFO] Exclude: **/vocabularies/*
[INFO] Exclude: **/Vocabularies/*
[INFO] Exclude: **/src/main/**/*.html
[INFO] Exclude: **/src/**/package-info.java
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/*.txt
[INFO] Exclude: **/*.md
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src/test/resources/**/*
[INFO] Exclude: **/testing/**/*
[INFO] Exclude: **/log4j.properties
[INFO] Exclude: **/log4j-testing.properties
[INFO] Exclude: **/derby.log
[INFO] Exclude: **/DB/**/*
[INFO] Exclude: **/tdb*.cfg
[INFO] Exclude: **/run/**/*
[INFO] Exclude: **/*.classpath
[INFO] Exclude: **/target/**/*
[INFO] Exclude: **/dependency-reduced-pom.xml
[INFO] 2 resources included (use -debug for more details)
Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
Compiler warnings:
  WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.'
Warning:  org.apache.xerces.parsers.SAXParser: Feature 
'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 1 licence.
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
jena-shaded-guava ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
jena-shaded-guava ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/oisuomin/sw/jena-3.1.0/jena-shaded-guava/src/main/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ 
jena-shaded-guava ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
jena-shaded-guava ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/oisuomin/sw/jena-3.1.0/jena-shaded-guava/src/test/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ 
jena-shaded-guava ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ jena-shaded-guava 
---
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Jena - IRI 3.1.0
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ jena-iri ---
[INFO] 
[INFO] --- apache-rat-plugin:0.11:check (rat-checks) @ jena-iri ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src-examples/data/*
[INFO] Exclude: **/dist/ABOUT
[INFO] Exclude: **/SEE_FUSEKI2
[INFO] Exclude: **/src/main/webapp/css/*
[INFO] Exclude: **/src/main/webapp/fonts/*
[INFO] Exclude: **/src/main/webapp/js/**/*
[INFO] Exclude: **/vocabularies/*
[INFO] Exclude: **/Vocabularies/*
[INFO] Exclude: **/src/main/**/*.html
[INFO] Exclude: **/src/**/package-info.java
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/*.txt
[INFO] Exclude: **/*.md
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src/test/resources/**/*
[INFO] Exclude: **/testing/**/*
[INFO] Exclude: **/log4j.properties
[INFO] Exclude: **/log4j-testing.properties
[INFO] Exclude: **/derby.log
[INFO] Exclude: **/DB/**/*
[INFO] Exclude: **/tdb*.cfg
[INFO] Exclude: **/run/**/*
[INFO] Exclude: **/*.classpath
[INFO] Exclude: **/target/**/*
[INFO] Exclude: **/dependency-reduced-pom.xml
[INFO] 84 resources included (use -debug for more details)
Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
Compiler warnings:
  WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.'
Warning:  org.apache.xerces.parsers.SAXParser: Feature 
'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 80 licence.
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jena-iri ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jena-iri 
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ jena-iri ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 44 source files to 
/home/oisuomin/sw/jena-3.1.0/jena-iri/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
jena-iri ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ 
jena-iri ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 12 source files to 
/home/oisuomin/sw/jena-3.1.0/jena-iri/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ jena-iri ---
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Jena - Base Common Environment 3.1.0
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ jena-base ---
[INFO] 
[INFO] --- apache-rat-plugin:0.11:check (rat-checks) @ jena-base ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src-examples/data/*
[INFO] Exclude: **/dist/ABOUT
[INFO] Exclude: **/SEE_FUSEKI2
[INFO] Exclude: **/src/main/webapp/css/*
[INFO] Exclude: **/src/main/webapp/fonts/*
[INFO] Exclude: **/src/main/webapp/js/**/*
[INFO] Exclude: **/vocabularies/*
[INFO] Exclude: **/Vocabularies/*
[INFO] Exclude: **/src/main/**/*.html
[INFO] Exclude: **/src/**/package-info.java
[INFO] Exclude: **/DEPENDENCIES
[INFO] Exclude: **/*.txt
[INFO] Exclude: **/*.md
[INFO] Exclude: **/META-INF/services/*
[INFO] Exclude: **/src/test/resources/**/*
[INFO] Exclude: **/testing/**/*
[INFO] Exclude: **/log4j.properties
[INFO] Exclude: **/log4j-testing.properties
[INFO] Exclude: **/derby.log
[INFO] Exclude: **/DB/**/*
[INFO] Exclude: **/tdb*.cfg
[INFO] Exclude: **/run/**/*
[INFO] Exclude: **/*.classpath
[INFO] Exclude: **/target/**/*
[INFO] Exclude: **/dependency-reduced-pom.xml
[INFO] 215 resources included (use -debug for more details)
Warning:  org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
Compiler warnings:
  WARNING:  'org.apache.xerces.jaxp.SAXParserImpl: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.'
Warning:  org.apache.xerces.parsers.SAXParser: Feature 
'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
Warning:  org.apache.xerces.parsers.SAXParser: Property 
'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not 
recognized.
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 211 licence.
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ jena-base ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jena-base 
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ jena-base ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 157 source files to 
/home/oisuomin/sw/jena-3.1.0/jena-base/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/Lib.java:[27,50]
 package org.apache.jena.ext.com.google.common.base does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[27,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[29,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[30,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[37,56]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[114,12]
 cannot find symbol
  symbol:   class CacheStats
  location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheInfo.java:[21,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheInfo.java:[31,37]
 cannot find symbol
  symbol:   class CacheStats
  location: class org.apache.jena.atlas.lib.cache.CacheInfo
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/Lib.java:[46,24]
 cannot find symbol
  symbol:   variable Objects
  location: class org.apache.jena.atlas.lib.Lib
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[41,9]
 cannot find symbol
  symbol:   class RemovalListener
  location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[41,37]
 lambda expression not expected here
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[47,17]
 cannot find symbol
  symbol:   variable CacheBuilder
  location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[INFO] 12 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Jena - Parent .............................. SUCCESS [2.151s]
[INFO] Apache Jena - Shadowed external libraries ......... SUCCESS [0.282s]
[INFO] Apache Jena - IRI ................................. SUCCESS [1.361s]
[INFO] Apache Jena - Base Common Environment ............. FAILURE [0.809s]
[INFO] Apache Jena - Core ................................ SKIPPED
[INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine) ....... SKIPPED
[INFO] Apache Jena - TDB (Native Triple Store) ........... SKIPPED
[INFO] Apache Jena - Libraries POM ....................... SKIPPED
[INFO] Apache Jena - Command line tools .................. SKIPPED
[INFO] Apache Jena - SPARQL Text Search .................. SKIPPED
[INFO] Apache Jena - SPARQL Spatial Search ............... SKIPPED
[INFO] Apache Jena - Data Tables for RDF and SPARQL ...... SKIPPED
[INFO] Apache Jena - SDB (SQL based triple store) ........ SKIPPED
[INFO] Apache Jena - Fuseki1 ............................. SKIPPED
[INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ........ SKIPPED
[INFO] Apache Jena - Fuseki Server Engine ................ SKIPPED
[INFO] Apache Jena - Fuseki WAR File ..................... SKIPPED
[INFO] Apache Jena - Fuseki Server Standalone Jar ........ SKIPPED
[INFO] Apache Jena - Fuseki Binary Distribution .......... SKIPPED
[INFO] Apache Jena - Security Permissions ................ SKIPPED
[INFO] Apache Jena - JDBC Parent ......................... SKIPPED
[INFO] Apache Jena - JDBC Core API ....................... SKIPPED
[INFO] Apache Jena - JDBC Remote Endpoint Driver ......... SKIPPED
[INFO] Apache Jena - JDBC In-Memory Driver ............... SKIPPED
[INFO] Apache Jena - JDBC TDB Driver ..................... SKIPPED
[INFO] Apache Jena - JDBC Driver Bundle .................. SKIPPED
[INFO] Apache Jena - Maven Plugins, including schemagen .. SKIPPED
[INFO] Apache Jena - Elephas ............................. SKIPPED
[INFO] Apache Jena - Elephas - Common API ................ SKIPPED
[INFO] Apache Jena - Elephas - I/O ....................... SKIPPED
[INFO] Apache Jena - Elephas - Map/Reduce ................ SKIPPED
[INFO] Apache Jena - Elephas - Statistics Demo App ....... SKIPPED
[INFO] Apache Jena - Distribution ........................ SKIPPED
[INFO] Apache Jena - OSGi ................................ SKIPPED
[INFO] Apache Jena - OSGi bundle ......................... SKIPPED
[INFO] Apache Jena - OSGi Karaf features ................. SKIPPED
[INFO] Apache Jena - Extras .............................. SKIPPED
[INFO] Apache Jena - Extras - Query Builder .............. SKIPPED
[INFO] Apache Jena ....................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.288s
[INFO] Finished at: Wed May 11 09:36:08 EEST 2016
[INFO] Final Memory: 36M/483M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project jena-base: Compilation failure: Compilation failure:
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/Lib.java:[27,50]
 package org.apache.jena.ext.com.google.common.base does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[27,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[29,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[30,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[37,56]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[114,12]
 cannot find symbol
[ERROR] symbol:   class CacheStats
[ERROR] location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheInfo.java:[21,51]
 package org.apache.jena.ext.com.google.common.cache does not exist
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheInfo.java:[31,37]
 cannot find symbol
[ERROR] symbol:   class CacheStats
[ERROR] location: class org.apache.jena.atlas.lib.cache.CacheInfo
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/Lib.java:[46,24]
 cannot find symbol
[ERROR] symbol:   variable Objects
[ERROR] location: class org.apache.jena.atlas.lib.Lib
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[41,9]
 cannot find symbol
[ERROR] symbol:   class RemovalListener
[ERROR] location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[41,37]
 lambda expression not expected here
[ERROR] 
/home/oisuomin/sw/jena-3.1.0/jena-base/src/main/java/org/apache/jena/atlas/lib/cache/CacheGuava.java:[47,17]
 cannot find symbol
[ERROR] symbol:   variable CacheBuilder
[ERROR] location: class org.apache.jena.atlas.lib.cache.CacheGuava<K,V>
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :jena-base

Reply via email to