1234567891011121314151617181920212223242526272829303132 |
- apply plugin: 'java'
- apply plugin: 'application'
- group 'com.lostsys.test.javalin'
- version '1.0-SNAPSHOT'
- mainClassName = 'com.lostsys.test.javalin.Bench'
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
- repositories {
- mavenCentral()
- }
- dependencies {
- compile 'io.javalin:javalin:2.8.0'
- compile "com.fasterxml.jackson.core:jackson-databind:2.9.9"
- compile "org.slf4j:slf4j-simple:1.8.0-beta4"
- }
- //create a single Jar with all dependencies
- task fatJar(type: Jar) {
- manifest {
- attributes(
- "Main-Class": mainClassName
- )
- }
- baseName = project.name + '-all'
- from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
- with jar
- }
|