ekliot / CS320-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Foreign Keys

Team Lead: Sam Kilgus

UI Engineer: Matt Witte

Test Engineer: Alberto Serrano

Design Engineer: Elijah Kliot

Domain: RPG Characters

Running the project

  1. Download Maven
  2. Run mvn package to get an executable jar file
  3. Run any of the following commands:
    • ./erase_db.sh
      • Removes a previously created database instance.
    • ./create_db.sh
      • Runs the initilizaion script for the database (runs the erase_db.sh script before execution).
      • Equivalent to java -jar target/CS320-project-0.0.1-SNAPSHOT-jar-with-dependencies.jar create-tables
    • ./start.sh
      • Starts the program (database must be created before use).
      • Equivalent to java -jar target/CS320-project-0.0.1-SNAPSHOT-jar-with-dependencies.jar

This project uses JCommander to parse command line arguments.

About


Languages

Language:Java 99.8%Language:Shell 0.2%