How to run Orienteer - OrienteerBAP/Orienteer GitHub Wiki
There are several ways to run Orienteer:
- Standalone
- [On application server](#On application server)
- [In development mode](#In development mode)
- [On Heroku](#On Heroku)
- Get orienteer-standalone.jar file
- Either download
- Or build orienteer-standalone module
- Run jar file
- Either execute in a console
java -jar orienteer-standalone.jar
- Or double click on a file
- Go to in your browser to
http://localhost:8080
- Get orienteer.war file
- Either download
- Or build orienteer-war module
- Deploy file on your application server
- For most of modern application servers it'll be enough to place file in deployment directory
- Consider assignment of virtual hostname to the deployed application
- Go to in your browser to
http://<application hostname>:<port>
- Go to orienteer-core module
- Run the following command in console
mvn jetty:run
- If you made some changes in Orienteer consider running
mvn clean jetty:run
- Go to in your browser to
http://localhost:8080
To install application in your heroku box follow heroku instructions. Short review:
- Download heroku toolbelt here
- Clone Orinteer repository by
git clone <repository URL>
and cd to created folder - Login into heroku by following command
heroku login
- Deploy application by
heroku create
and thengit push heroku master
- Add web node by
heroku ps:scale web=1
- Goto deloyed app
heroku open
Current limitations
Heroku erase all local storage during each application redeployment. That leads to requirement to use OrientDB only remotely. Heroku is based on Amazon infrastructure: so you can use AWS to host your OrientDB installation.