Version 3 (modified by 12 years ago) (diff) | ,
---|
AnnotationManagerN4J
AnnotationManagerN4J is an annotation server compatible with the Annotator client implementing the Annotator storage API (with some extensions).
It is written in Java using the Restlet framework and the Neo4J graph database. It is built using Maven.
Source
The source code can be browsed here or in the Mercurial repository at https://it-dev.mpiwg-berlin.mpg.de/hg/AnnotationManagerN4J/
Building
To check out and build AnnotationManagerN4J you need Mercurial and Maven:
hg clone https://it-dev.mpiwg-berlin.mpg.de/hg/AnnotationManagerN4J
cd AnnotationManagerN4J
mvn package
(this produces the web-app as a directorytarget/AnnotationManager
or war filetarget/AnnotationManager.war
)
Prerequisites
Before you can build AnnotationManagerN4J you need the jsontoken library in version 1.1 which is currently not automatically included by Maven. You have to check out the source code from http://code.google.com/p/jsontoken/source/checkout using SVN and build with Maven:
svn checkout http://jsontoken.googlecode.com/svn/trunk/ jsontoken
cd jsontoken
mvn install