plugins { id 'java' id 'war' } repositories { mavenCentral() } war { archiveName 'backend.war' } dependencies { // Pour pouvoir faire l'API REST compileOnly 'javax:javaee-api:8.0.1' // Pour pouvoir parser le JSON implementation 'com.google.code.gson:gson:2.8.6' // pour permettre la persistence des données dans une db implementation 'org.hibernate:hibernate-core:5.4.30.Final' // des fonctions pratiques implementation 'org.apache.commons:commons-lang3:3.0' // Pour les tests testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2' // pour des getters/setters auto compileOnly 'org.projectlombok:lombok:1.18.24' annotationProcessor 'org.projectlombok:lombok:1.18.24' testCompileOnly 'org.projectlombok:lombok:1.18.24' testAnnotationProcessor 'org.projectlombok:lombok:1.18.24' } test { useJUnitPlatform() }