import Ġorg . gradle . kotlin . dsl . project Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile ĊĊ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") ĊĠĠĠ Ġapplication Ċ } Ċ Ċ java . source Compatibility Ġ= ĠJava Version . VERSION _ 1 1 Ċ java . target Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĊ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( kotlin (" stdlib - jdk 8 :${ Library Versions . K OT LIN _ VERSION } ")) ĊĠĠĠ Ġimplementation ( project (": spring - mq - demo app - boot - common ")) ĊĠĠĠ Ġruntime Only (" ch . qos . log back : log back - classic : 1 . 2 . 3 +") ĊĊĠĠĠ Ġ// ĠUse Ġthe ĠKotlin Ġtest Ġlibrary . ĊĠĠĠ Ġtest Implementation ( kotlin (" test ")) ĊĊĠĠĠ Ġ// ĠUse Ġthe ĠKotlin ĠJ Unit Ġintegration . ĊĠĠĠ Ġtest Implementation ( kotlin (" test - junit ")) Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain ClassName Ġ= Ġ" ste ff an . spring mq demo app . stop per . Main " Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= ĠJava Version . VERSION _ 1 _ 8 . toString () ĊĠĠĠ Ġ} Ċ } Ċ