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" |