import Ġcom . fasterxml . jackson . databind . ObjectMapper Ċ import Ġio . under tow . Under tow Ċ Ċ import Ġroutes . router Ċ Ċ object ĠHello World Server Ġ{ ĊĠĠĠ Ġprivate Ġval ĠobjectMapper Ġ= ĠObjectMapper () ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlistener Ġ= ĠUnder tow . Listener Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. setType ( Under tow . Listener Type . HTTP ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Host (" localhost ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Port ( 8 0 8 0 ) ĊĠĠĠĠĠĠĠ Ġval Ġserver Ġ= ĠUnder tow . builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. addListener ( listener ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Handler ( router ( object Mapper Ġ= ĠobjectMapper )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġserver . start () ĊĠĠĠĠĠĠĠ Ġprintln (" Started Ġserver Ġat Ġhttp :// localhost : 8 0 8 0 Ġ ĠHit Ġ^ C Ġto Ġstop ") ĊĠĠĠ Ġ} Ċ } Ċ