38 lines
		
	
	
		
			761 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			761 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| buildscript {
 | |
|   repositories {
 | |
|     jcenter()
 | |
|   }
 | |
|   dependencies {
 | |
|     classpath "io.ratpack:ratpack-gradle:1.5.4"
 | |
|     classpath "com.h2database:h2:1.4.193"
 | |
|   }
 | |
| }
 | |
| 
 | |
| if (!JavaVersion.current().java8Compatible) {
 | |
|   throw new IllegalStateException("Must be built with Java 8 or higher")
 | |
| }
 | |
| 
 | |
| apply plugin: "io.ratpack.ratpack-java"
 | |
| apply plugin: 'java'
 | |
| apply plugin: 'groovy'
 | |
| apply plugin: 'io.ratpack.ratpack-groovy'
 | |
| 
 | |
| repositories {
 | |
|   jcenter()
 | |
| }
 | |
| 
 | |
| dependencies {
 | |
|   compile ratpack.dependency('hikari')
 | |
|   compile 'com.h2database:h2:1.4.193'
 | |
|   testCompile 'junit:junit:4.11'
 | |
|   runtime "org.slf4j:slf4j-simple:1.7.21"
 | |
| }
 | |
| 
 | |
| test {
 | |
|     testLogging {
 | |
|         events 'started', 'passed'
 | |
|     }
 | |
| }
 | |
| 
 | |
| mainClassName = "com.baeldung.Application"
 |