We have created a UML Sequence Diagram and a UML Class Diagram. For each, we have provided a simplified version and a detailed version. The simplified version includes all important classes and methods, but may miss some connections between classes. The detailed version is computer generated so it includes everything, but it also includes too much information which makes it harder to understand.
- Install Java JDK 17
- Install the extension "Extension Pack for Java"
- Follow instructions under "Setup for VS Code"
- Open the file
Calendar.java, located in the foldercalendar/src/main/java/com/calendarhw2 - Go to the main method, click on the run button
Don't. Use Terminal instead.
- Install Java JDK 17
- Install Maven version 3.6 or above. Preferred version is 3.8.4
- Download Binary link: https://maven.apache.org/download.cgi
- Installation Instructions: https://maven.apache.org/install.html
- Ensure Maven is added to your PATH environment variable
- Follow instructions under "Setup for Terminal"
- To build the project JAR file execute the below command in the project directory
calendarmvn clean compile assembly:single
In the previous step the .jar file was built, we will now run it.
- Follow instructions under "Setup for Terminal" and "Building with Terminal"
- CD to the directory
target/ - Run the jar executable using the below command
java -jar Calendar.jar