* Lab 2 Submission Name: =Price Hiller= ABC123: =zfp106= Date: =2024-06-22= URL: [[https://git.orion-technologies.io/Price/college/src/branch/Development/Summer-2024/CS-3443/Labs/Lab2]] ** UML Diagram #+ATTR_HTML: :alt :align left :class img [[./Layout.svg][UML Diagram of the program]] You can see the HTML rendering at [[./UML.html]] ** Running the program Recording of the program running: [[file:./assets/run-recording.webm]] To operate correctly the program must be ran from the top level directory! *** via Eclipse - Open Eclipse - Select File - Select Import - In the dialogue that appears, expand =General= - Select =Existing Projects into Workspace= - Click =Next= - Select =Select archive file:= - To the right of that dialogue click =Browse...= - Find the archive on your file system and select it - Click =Add project to working sets= - Click =Finish= - Select the project on the left bar - On the top bar, expand the =Run= category - Click =Run= *** via Maven If you have Maven installed, you can easily run this program when at the top level of the project via ~mvn exec:java -Dexec.mainClass="com.zfp106.lab2.Lab2"~. Tests can be run via ~mvn test~ from the top level of the project as well.