plugins { id 'war' id 'org.springframework.boot' version "2.3.4.RELEASE" id 'io.spring.dependency-management' } dependencies { implementation project(':dariahsp-core') implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.apache.tomcat.embed:tomcat-embed-jasper' implementation "javax.servlet:jstl" providedCompile "javax.servlet:javax.servlet-api" providedCompile "javax.servlet.jsp:javax.servlet.jsp-api:$jspApiVersion" compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' annotationProcessor 'org.projectlombok:lombok' providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat' testImplementation librarySets.commonTest testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } } bootJar { enabled = true } publishing { publications { maven(MavenPublication) { artifact(bootJar) {} artifact(sourcesJar) {} artifact(javadocJar) {} } } }