4.0.0 net.runelite runelite-parent 1.8.5-SNAPSHOT Web Service http-service war 1.5.6.RELEASE 1.4.2.Final org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat provided org.springframework.boot spring-boot-devtools true org.springframework spring-jdbc org.mapstruct mapstruct ${mapstruct.version} org.projectlombok lombok provided net.runelite http-api ${project.version} net.runelite cache ${project.version} org.mariadb.jdbc mariadb-java-client 2.2.3 provided org.sql2o sql2o 1.5.4 com.google.guava guava org.slf4j slf4j-api com.github.scribejava scribejava-apis 4.1.0 io.minio minio 3.0.6 redis.clients jedis 2.10.0 org.apache.commons commons-pool2 org.mongodb mongodb-driver-sync 3.10.2 provided org.springframework.boot spring-boot-starter-test test com.squareup.okhttp3 mockwebserver 3.14.9 test com.h2database h2 test org.springframework.boot spring-boot-dependencies ${spring.boot.version} pom import runelite-${project.version} org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 org.mapstruct mapstruct-processor ${mapstruct.version} org.projectlombok lombok-mapstruct-binding 0.2.0 org.projectlombok lombok ${lombok.version} org.apache.maven.plugins maven-war-plugin 3.3.1 org.springframework.boot spring-boot-maven-plugin ${spring.boot.version} com.github.kongchen swagger-maven-plugin 3.1.8 javax.xml.bind jaxb-api 2.3.1 true net.runelite https api.runelite.net /runelite-${project.version} ${project.parent.name} HTTP API ${project.version} ${project.description} https://tldrlegal.com/license/bsd-2-clause-license-(freebsd) BSD 2-Clause "Simplified" ${basedir}/src/main/templates/template.html.hbs ${project.build.directory}/swagger-ui ${project.build.directory}/site/api.html true json compile generate