Building Titan
Just to have a reference here...
The official page Chapter 55. Building Titan says it all with necessary detail.
It boils down to mvn clean install -DskipTests
in a given git branch, e.g. titan09
:
➜ titan git:(titan09) ✗ mvn clean install -DskipTests
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Titan: Distributed Graph Database
[INFO] Titan-Core: Core Library for Titan
[INFO] Titan-Test: Test Suite for Titan
[INFO] Titan-BerkeleyJE: Distributed Graph Database
[INFO] Titan-Cassandra: Distributed Graph Database
[INFO] Titan-ElasticSearch: Distributed Indexing Support
[INFO] Titan-HBase: Parent Module
[INFO] Titan-HBase: Version-independent Core
[INFO] Titan-HBase: 0.94 Compatibility Shim
[INFO] Titan-HBase: 0.96 Compatibility Shim
[INFO] Titan-HBase: 0.98 Compatibility Shim
[INFO] Titan-HBase: Universal binary
[INFO] Titan-Hadoop: Parent Module
[INFO] Titan-Hadoop: Version-independent Core
[INFO] Titan-Hadoop: 1.x Compatibility Shim
[INFO] Titan-Hadoop: 2.x Compatibility Shim
[INFO] Titan-Hadoop: Universal binary
[INFO] Titan-Lucene: Indexing Support
[INFO] Titan-All: Complete Titan Distribution
[INFO] Titan-Doc: AsciiDoc Manual for Titan
[INFO] Titan-Solr: Distributed Indexing Support
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Titan: Distributed Graph Database 0.9.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Titan: Distributed Graph Database .................. SUCCESS [ 0.439 s]
[INFO] Titan-Core: Core Library for Titan ................. SUCCESS [ 18.941 s]
[INFO] Titan-Test: Test Suite for Titan ................... SUCCESS [ 3.012 s]
[INFO] Titan-BerkeleyJE: Distributed Graph Database ....... SUCCESS [ 0.384 s]
[INFO] Titan-Cassandra: Distributed Graph Database ........ SUCCESS [ 1.631 s]
[INFO] Titan-ElasticSearch: Distributed Indexing Support .. SUCCESS [ 1.349 s]
[INFO] Titan-HBase: Parent Module ......................... SUCCESS [ 0.555 s]
[INFO] Titan-HBase: Version-independent Core .............. SUCCESS [ 1.920 s]
[INFO] Titan-HBase: 0.94 Compatibility Shim ............... SUCCESS [ 1.903 s]
[INFO] Titan-HBase: 0.96 Compatibility Shim ............... SUCCESS [ 0.535 s]
[INFO] Titan-HBase: 0.98 Compatibility Shim ............... SUCCESS [ 0.390 s]
[INFO] Titan-HBase: Universal binary ...................... SUCCESS [ 0.715 s]
[INFO] Titan-Hadoop: Parent Module ........................ SUCCESS [ 0.250 s]
[INFO] Titan-Hadoop: Version-independent Core ............. SUCCESS [ 1.243 s]
[INFO] Titan-Hadoop: 1.x Compatibility Shim ............... SUCCESS [ 1.577 s]
[INFO] Titan-Hadoop: 2.x Compatibility Shim ............... SUCCESS [ 1.528 s]
[INFO] Titan-Hadoop: Universal binary ..................... SUCCESS [ 0.188 s]
[INFO] Titan-Lucene: Indexing Support ..................... SUCCESS [ 0.300 s]
[INFO] Titan-All: Complete Titan Distribution ............. SUCCESS [ 0.331 s]
[INFO] Titan-Doc: AsciiDoc Manual for Titan ............... SUCCESS [ 12.339 s]
[INFO] Titan-Solr: Distributed Indexing Support ........... SUCCESS [ 1.585 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 51.668 s
[INFO] Finished at: 2015-01-03T16:06:45+01:00
[INFO] Final Memory: 132M/915M
[INFO] ------------------------------------------------------------------------