plugins Ġ{ ĊĠĠĠ Ġapplication ĊĠĠĠ Ġid (" com . google . devtools . k sp ") Ġversion Ġ" 1 . 5 . 3 1 - 1 . 0 . 1 " ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 5 . 3 1 " Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain Class . set (" org . kom apper . quickstart . Application Kt ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġval Ġkom apper Version Ġ= Ġ" 0 . 2 6 . 0 " ĊĠĠĠ Ġimplementation (" org . kom apper : kom apper - starter - jdbc :$ kom apper Version ") ĊĠĠĠ Ġimplementation (" org . kom apper : kom apper - dialect - h 2 - jdbc :$ kom apper Version ") ĊĠĠĠ Ġk sp (" org . kom apper : kom apper - processor :$ kom apper Version ") ĊĠĠĠ Ġtest Implementation (" org . junit . jupiter : junit - jupiter - api : 5 . 8 . 2 ") ĊĠĠĠ Ġtest Runtime Only (" org . junit . jupiter : junit - jupiter - engine : 5 . 8 . 2 ") Ċ } Ċ Ċ kotlin Ġ{ ĊĠĠĠ Ġj vm Tool chain Ġ{ ĊĠĠĠĠĠĠĠ Ġ( this Ġas ĠJava Tool chain Spec ). language Version . set ( Java Language Version . of ( 1 1 )) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsource Sets . main Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin . src Dir (" build / generated / k sp / main / kotlin ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġwith Type < Test >(). configure Each Ġ{ ĊĠĠĠĠĠĠĠ Ġuse JUnit Platform () ĊĠĠĠ Ġ} Ċ } Ċ