4.0.0 net.runelite runelite-parent 1.5.22-SNAPSHOT Web Service http-service war 1.5.6.RELEASE 1.2.0.Final 2.2.3 3.10.1 4.1.0 3.1.8 2.10.0 2.3.1 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-jdk8 ${mapstruct.version} org.projectlombok lombok provided net.runelite http-api ${project.version} net.runelite cache ${project.version} org.mariadb.jdbc mariadb-java-client ${maria.java.client.version} provided org.sql2o sql2o ${sql2o.version} com.google.guava guava org.slf4j slf4j-api com.github.scribejava scribejava-apis ${scribejava.apis.version} io.minio minio ${minio.version} redis.clients jedis ${redis.clients.version} org.apache.commons commons-pool2 org.mongodb mongodb-driver-sync ${mongodb.driver.version} org.springframework.boot spring-boot-starter-test test com.squareup.okhttp3 mockwebserver ${okhttp3.version} 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 org.mapstruct mapstruct-processor ${mapstruct.version} org.projectlombok lombok ${lombok.version} org.springframework.boot spring-boot-maven-plugin ${spring.boot.version} com.github.kongchen swagger-maven-plugin ${swagger.maven.plugin.version} javax.xml.bind jaxb-api ${jaxb.api.version} 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