You will be working in a team environment on a large open-ended software project representing the development of a complex multifaceted GUI application. In order to be successful in this software endeavour, your group must remain on track and stay focused throughout the semester. This is no small task—do not let the project slip!
To compile the project run:m
ant compile
To test the model and generate a testing report run:
ant test
Then navigate to report/html/index.html
with a web browser.
open report/html/index.html
To build an executable jar file, run:
ant jar
To run the application via the portable jar file (this is by default created at dist/ImageViewer.jar
after building) run:
java -jar <jar file>
Example:
java -jar dist/ImageViewer.jar # This is the default jar location after build
To run the application through ant
(also performs application build if necessary), navigate
to the root of this repository and run:
ant
To create the backend (API-level) documentation run:
ant javadoc
Then navigate to doc/index.html
with a web browser.
open doc/index.html
To clean created files from building, navigate to the root of this repository and run:
ant clean