Note that this application was created as a project by: • Jefferson Liew • Austin Teo • Sebastian Cheong • Ryan Wong • Evan Sean Sainani
This project is a java maven project. If you have any external library dependencies, add them into the project's pom.xml (Don't forget to commit pom.xml too!) If there is any error stemming from dependency issues, run maven "Update Project" from eclipse (see screenshot) to see if it fixes the issues.
If you see this error when trying to run App.java from eclipse, it means that your project has not built the class files yet. Right click the project > Run As > Maven install (see screenshot) to fix this.
- When adding a new POJO (Plain Old Java Object) class, make sure that BaseData is extended to ensure that the DataHandler will work smoothly
- use ONLY the scanner in IOHelper.java, multiple scanners causes problems. (Reference it by calling e.g. 'IOHelper.sc.next()')
- SLF4J LOG4J is added, feel free to log using LoggerFactory