Junior — Middle
Welke build-tool heb je gebruikt in je laatste project?
sobes.tech AI
Antwoord van AI
In mijn laatste Java-project heb ik Maven gebruikt als bouwtool. Maven stelt je in staat om afhankelijkheden, compilatie, testen en het inpakken van het project te beheren via het bestand pom.xml. Het standaardiseert de structuur van het project en vereenvoudigt de integratie met CI/CD.
Voorbeeld van een eenvoudig pom.xml-bestand:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>myapp</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<!-- afhankelijkheden -->
</dependencies>
</project>