lab1 report
Ik ben zeker wel een aantal problemen tegengekomen onderweg, zoals een terugkomende error over JAVA_HOME die fout gedefinieerd zou zijn, maar ik ben vooral lang op zoek geweest. Veel zaken waren mij niet direct duidelijk en moest ik verder opzoeken en vragen stellen aan medestudenten. Uiteindelijk is deze error nog niet opgelost, maar ik heb toch het labo kunnen afwerken.
- What is ./mvnw and what is the advantage of using it above mvn?
./mvnw is een wrapper script dat bij het project komt, zo moeten de gebruikers niet op voorhand maven downloaden en is het zeker de juist versie.
- Do you use cache or artifacts to store maven dependencies? Elaborate on your choice and configuration.
Voor maven dependencies gebruik je cache, dit gaat over bestanden die gedownload worden en door het cachen moeten deze bestanden niet bij elke job opnieuw gedownload worden.
- Do you use cache or artifacts to store build files? Elaborate on your choice and configuration.
Voor Build files daarentegen gebruik je artifacts, deze zorgen dat aangemaakte bestanden, in dit geval de build files, niet opnieuw aangemaakt moeten worden in de volgende job.