Hi,

in the past, it was possible to build Neo4j by just following the README
(https://github.com/neo4j/neo4j/blob/2.3/README.asciidoc), but nowadays
it seems you need special knowledge.

Environment:

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

$ mvn -version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_45, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "3.19.0-22-generic", arch: "amd64", family:
"unix"

$ git clone g...@github.com:neo4j/neo4j.git
$ cd neo4j
$ git checkout 2.2
$ MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=256m" mvn -U clean install
-DminimalBuild -DskipTests -DskipBrowser

Result is

[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Neo4j ............................................. SUCCESS [11.948s]
[INFO] Neo4j - Licensing configuration ................... SUCCESS [4.251s]
[INFO] Neo4j - Unsafe Access ............................. SUCCESS [3.297s]
[INFO] Neo4j - Primitive Collections ..................... SUCCESS [7.690s]
[INFO] Neo4j - IO ........................................ SUCCESS [2.477s]
[INFO] Neo4j - CSV reading and parsing ................... SUCCESS [1.138s]
[INFO] Neo4j - Graph Database Kernel ..................... SUCCESS [40.400s]
[INFO] Neo4j - JMX support ............................... SUCCESS [3.701s]
[INFO] Neo4j - Usage Data Collection ..................... SUCCESS [5.207s]
[INFO] Neo4j - Monitor Logging ........................... SUCCESS [0.609s]
[INFO] Neo4j - Graphviz generation ....................... SUCCESS [0.775s]
[INFO] Neo4j - Lucene Index .............................. SUCCESS [1.748s]
[INFO] Neo4j - Graph Algorithms .......................... SUCCESS [1.437s]
[INFO] Neo4j - Graph Matching ............................ SUCCESS [0.480s]
[INFO] Neo4j - Community Cypher Build .................... SUCCESS [21.119s]
[INFO] Neo4j - Cypher Compiler 2.2 ....................... SUCCESS
[4:54.095s]
[INFO] Neo4j - Cypher .................................... SUCCESS
[1:05.537s]
[INFO] Neo4j - Consistency Checker ....................... SUCCESS [2.360s]
[INFO] Neo4j - Community ................................. SUCCESS [1.456s]
[INFO] Neo4j - Community ................................. SUCCESS [0.079s]
[INFO] Neo4j - Generic shell ............................. SUCCESS [2.449s]
[INFO] Neo4j - Import Command Line Tool .................. SUCCESS [0.592s]
[INFO] Neo4j - Examples .................................. SUCCESS [4.787s]
[INFO] Neo4j - Server API ................................ SUCCESS [1.339s]
[INFO] Neo4j - Server .................................... SUCCESS
[3:17.335s]
[INFO] Neo4j - Test Harness .............................. SUCCESS [4.366s]
[INFO] Neo4j - Server Plugin Tests ....................... SUCCESS [0.416s]
[INFO] Neo4j - Server Examples ........................... SUCCESS [7.269s]
[INFO] Neo4j - GraphGist ................................. SUCCESS [9.260s]
[INFO] Neo4j - Cypher Documentation ...................... FAILURE [8.131s]
[INFO] Neo4j - Cypher Reference Card Tests ............... SKIPPED
[INFO] Neo4j - Cypher Compiler 2.2 for scala 2.11 ........ SKIPPED
[INFO] Neo4j - Community Build ........................... SKIPPED
[INFO] Neo4j - Graph DB Monitoring and Management tools .. SKIPPED
[INFO] Neo4j - Advanced .................................. SKIPPED
[INFO] Neo4j - Advanced Server ........................... SKIPPED
[INFO] Neo4j - Advanced Build ............................ SKIPPED
[INFO] Neo4j - Query Logging ............................. SKIPPED
[INFO] Neo4j - Communication Package ..................... SKIPPED
[INFO] Neo4j - Clustering Infrastructure ................. SKIPPED
[INFO] Neo4j - Backup Tool ............................... SKIPPED
[INFO] Neo4j - High Availability ......................... SKIPPED
[INFO] Neo4j - Enterprise ................................ SKIPPED
[INFO] Neo4j - Enterprise Server ......................... SKIPPED
[INFO] Neo4j - Enterprise Performance Tests .............. SKIPPED
[INFO] Neo4j - Enterprise Build .......................... SKIPPED
[INFO] Neo4j - Integration Tests ......................... SKIPPED
[INFO] Neo4j - Stress Tests .............................. SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------


Same with JDK 7 btw.:

$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

$ mvn -version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "linux", version: "3.19.0-22-generic", arch: "amd64", family:
"unix"

There's a Github issue remotely related to this where the same build
goal fails but with a different error message:
https://github.com/neo4j/neo4j/issues/3883

Does anyone know what to do to make it build sucessfully?


Thanks in advance,
Axel


-- 
Axel Morgner · CEO Structr (c/o Morgner UG) · Twitter @amorgner · Skype 
axel.morgner
Hanauer Landstr. 291a · 60314 Frankfurt, Germany · Phone +49 151 40522060
https://structr.org - Structr: The Game-Changing Software based on Neo4j
https://structr.com - Structr and Neo4j Hosting
F11B F9ED E366 E20E 5663  1807 E574 84A7 9C1E 1847

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to