apply plugin: 'org.springframework.boot' 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 mainClassName = 'eu.dariah.de.dariahsp.sample.SampleApplication' } publishing { publications { maven(MavenPublication) { artifact(bootJar) {} artifact(sourcesJar) {} artifact(javadocJar) {} } } }