This projects provides several Maven archetypes for eXtended Objects framework - XO for short. Those archetypes allows to quickly bootstrap a Maven project to develop an XO application. It currently uses the 0.4.0-SNAPSHOT version of XO.
The quickstart archetype creates a simple XO application using the TinkerPop Blueprints binding. To initiate the XO-Blueprints application call:
mvn archetype:generate \
-DarchetypeArtifactId=xo-blueprints-quickstart \
-DarchetypeGroupId=com.smb-tec.xo.archetypes \
-DarchetypeVersion=0.0.3-SNAPSHOT \
-DgroupId=your.company \
-DartifactId=my-xo-blueprints
Once generated, the application is ready to be built and test:
cd my-xo-blueprints
mvn clean verify
t.b.d.
The quickstart archetype creates a simple XO application using the Neo4j binding. To initiate the XO-Neo4j application call:
mvn archetype:generate \
-DarchetypeArtifactId=xo-neo4j-quickstart \
-DarchetypeGroupId=com.smb-tec.xo.archetypes \
-DarchetypeVersion=0.0.3-SNAPSHOT \
-DgroupId=your.company \
-DartifactId=my-xo-neo4j
Once generated, the application is ready to be built and test:
cd my-xo-neo4j
mvn clean verify
The quickstart archetype creates a simple XO application using the OrientDb binding. To initiate the XO-OrientDb application call:
mvn archetype:generate \
-DarchetypeArtifactId=xo-orientdb-quickstart \
-DarchetypeGroupId=com.smb-tec.xo.archetypes \
-DarchetypeVersion=0.0.3-SNAPSHOT \
-DgroupId=your.company \
-DartifactId=my-xo-orientdb
Once generated, the application is ready to be built and test:
cd my-xo-orientdb
mvn clean verify
t.b.d.
xo-archetypes
is contributed under Apache License 2.0.