A small java application that calculates a bowling score based on an input file. A score is calculated based on each frame, then written to a text file.
BowlingScore doesn't accept arguments.
BowlingScore doesn't have a GUI. You run it from a command prompt.
Data is read in from:
../BowlingScore/InputFiles/BowlingScoreData.txt
The user can't specify their own input file path.
Output is written to:
../BowlingScore/OutputFiles/BowlingScoreOutput.txt
- Java 1.8.0_181 or higher (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- JUnit 4.12 or higher Specifically for running unit tests. JUnit isn't required, but it's suggested.
- Open a command prompt in Linux or Windows.
- Change directories to the location of BowlingScore.
- Compile the application.
- Execute the application.
javac src/main/com/bowlingscore/businesslogic/BowlingScoreMain.java
java src/main/com/bowlingscore/businesslogic/BowlingScoreMain