plugins Ġ{ ĊĠĠĠ Ġid (" com . st ul soft . p oc . p gradle . vertx . java - application - con ventions ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( project (": utilities ")) Ċ } Ċ Ċ val Ġmain Vert icle Name Ġ= Ġ" com . st ul soft . p oc . p gradle . vertx . app . Main Vert icle " Ċ Ċ application Ġ{ ĊĠĠĠ Ġ// ĠDefine Ġthe Ġmain Ġclass Ġfor Ġthe Ġapplication . ĊĠĠĠ Ġmain Class . set (" io . vertx . core . Launcher ") ĊĊĠĠĠ Ġapplication Default Jvm Args Ġ= ĠlistOf ( main Class . get (), Ġ" run ", Ġmain Vert icle Name ) Ċ } ĊĊ Ċ tasks . jar Ġ{ ĊĠĠĠ Ġmanifest Ġ{ ĊĠĠĠĠĠĠĠ Ġattributes ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Main - Vert icle " Ġto Ġmain Vert icle Name ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }