plugins { id 'java' id 'war' id 'io.freefair.lombok' version '6.4.3' } repositories { mavenCentral() } war { archiveName 'backend.war' } dependencies { // Pour pouvoir utiliser les annotations de jboss et tout compileOnly 'javax:javaee-api:8.0.1' // Pour pouvoir parser du JSON (on s'en sert ~pas en fait) 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 (pour deux/trois fonctions esotériques) implementation 'org.apache.commons:commons-lang3:3.0' // Pour les tests (même si on en fait pas) testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2' } test { useJUnitPlatform() }