Developer Setup
The developer mode allows for setting up the tool in an IDE such as Eclipse.
- Get the project folder from gitlab.
- Install PostgreSQL (version 9.1 or above) and Apache tomcat server.
- Run the installer.sh file as root to create databases and add the SMT solver.
- Modify the file XData.properties file in XDataWeb/Webcontent to change the database settings.
- Install Eclipse EE Edition and JDK (version 1.7 or above).
- Click on File->Import and under Java->Existing Projects into workspace. Browse to the root of XData directory and click Add.
- Go to Window->Show View->Others and select Servers. Click on add a new server. Select the appropriate Tomcat version and set it up. In the end, add XData to the Tomcat Server projects and close the window.
- Build your project, and open the following URL in the browser
localhost:8080/XDataGrading/index.html
- Login with admin credentials and create the XData users and XData course. Follow instructions given here for proceeding.