- Description
- Prerequisites
- Importing Project (using IntelliJ)
- Build Project
- Install Application
- Deploy Application
- Run Application
Flightsy is a Holiday planner application written in Java. The applicaiton uses JavaFX for the GUI, SQLite for the dbms, JDBC for the Java/SQLite interface. Flightsy was designed and developed by Team 6 consisting of:
- Callum McLouglin
- Connor Hitchcock
- Joseph Kelly
- Omar Sheta
- Rutger van Kruiningen
- Fletcher Dick
- Open IntelliJ to the welcome screen.
- Select 'Get from Version Control' and enter https://eng-git.canterbury.ac.nz/fch58/seng202-team6.git as the URL parameter.
- Select a directory and click 'Clone'.
- Open a command line interface inside the project directory and run
mvn validate
to ensure all information needed to build has been successfully cloned from the repository. - In the Maven auto pop-up click 'Install Maven Changes'.
Note: If you run into dependency issues when running the app or the Maven pop up doesn't appear then open the Maven sidebar and click the Refresh icon labeled 'Reimport All Maven Projects'.
- Open a command line interface inside the project directory and run
mvn package
to build a .jar file. The file is located at target/Flightsy-1.0-SNAPSHOT.jar .
- Open a command line interface inside the project directory and run
mvn install
to install the package into the local repository.
- Open a command line interface inside the project directory and run
mvn deploy
to copy the final package to the remote repository.
- If you haven't already, Build the project.
- Open a command line interface inside the project directory and run
cd target
to change into the target directory. - Run the command
java -jar Flightsy-1.0-SNAPSHOT.jar
to open the application.