This is the Group 23's Train Simulation project to demonstrate the Queue ADT.
- Install the latest version of JDK 8 or newer.
- Clone the repository to a local directory.
- Import the project in your preferred IDE(I suggest IntelliJ IDEA, but Eclipse will work. If you say NetBeans, I'll delete your repository access).
- Build and run the project.
The project is setup as a Maven-based project, so any IDE thats Maven aware should be fine. If you have Maven installed, and its on your path, running this will compile a jar:
mvn package
- If you have a project open in IDEA already, go to File -> Close Project.
- Press 'Import Project', and navigate to the directory where you cloned the repository.
- Finish the wizard.
Source: https://www.jetbrains.com/help/idea/2016.2/importing-project-from-maven-model.html
- Clone the project using either the Git CLI or Github Desktop. SourceTree, Git Kraken are all fine. Downloading the zip file of the latest commit isn't.
- In Eclipse, go to File -> Import
- Navigate to the Maven dropdown and select 'Existing Maven Projects'
- Navigate to the directory where you cloned the repository.
- Press 'OK'
Source: https://stackoverflow.com/a/36242422
- Reconsider life choices.
- Email Mark Beznos with the subject line "Help, I thought using Netbeans was a good idea"
- Wait for repository access to be removed.
Source: https://stackoverflow.com/a/43423489
- GOTO 'How to import in Netbeans'
Source: https://stackoverflow.com/a/63735612
Create a branch prior to making any changes. Before making a pull request, make sure its tests pass. TravisCI will warn us if you don't regardless.