-
Notifications
You must be signed in to change notification settings - Fork 3
Install
Note: OpenTripPlanner is still very early in its development and is not yet ready for general use. These instructions are geared towards developers who want to check out the project.
The OpenTripPlanner project uses Apache Maven to manage the project build environment. When it comes to working with the project and the code, you have a choice:
-
Most OTP developers use Eclipse for project development and we recommend you do the same. For setup instructions, see GettingStartedEclipse.
-
It's also possible to work with the project entirely from the Maven command line. For more details, see GettingStartedMaven.
OpenTripPlanner (OTP) is written in Java (version 1.6) and uses Maven for its build process and Subversion for version control. Before going forward, you should make sure you have both of these packages installed and working correctly. Instructions for installing Maven are available on its download page and for Subversion in the excellent Subversion Book.
Check out the OTP source and change into the base directory:
svn co https://svn.opentripplanner.org/trunk opentripplanner
cd opentripplanner
Run the tests to make sure everything builds correctly and all the tests pass:
mvn test