import Ġjet ty . Jet ty Ċ import Ġorg . apache . commons . io . FileUtils Ċ import Ġjava . io . File Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval ĠLOCAL _ FOLDER _ LOCATION Ġ= ĠFileUtils . getFile (" "). absolute Path . split (" server ")[ 0 ] ĊĊĠĠĠ Ġprintln (" LOCAL _ FOLDER _ LOCATION : Ġ$ LOCAL _ FOLDER _ LOCATION ") ĊĠĠĠ Ġval Ġip : String ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ġ" 0 . 0 . 0 . 0 " ĊĠĠĠ Ġval Ġhttp Port : Int ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ġ 8 8 8 0 ĊĠĠĠ Ġval Ġhttps Port : Int ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ġ 8 4 4 3 ĊĠĠĠ Ġval Ġssl Enabled : Boolean ĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ġtrue ĊĠĠĠ Ġval Ġssl KeyStore Path : String ĠĠĠĠĠĠĠ Ġ= ĠSystem . getenv (" SSL PATH ") Ġ?: ĠLOCAL _ FOLDER _ LOCATION Ġ+ Ġ" resources / self . keystore " ĊĠĠĠ Ġval Ġssl KeyStore Password : String ĠĠĠ Ġ= ĠSystem . getenv (" SS LP ASS ") Ġ?: Ġ" q we q we " ĊĠĠĠ Ġval Ġssl Key Manager Password : String Ġ Ġ= ĠSystem . getenv (" SS LP ASS ") Ġ?: Ġ" q we q we " ĊĠĠĠ Ġval Ġssl Trust Store Path : String ĠĠĠĠĠ Ġ= ĠSystem . getenv (" SSL PATH ") Ġ?: ĠLOCAL _ FOLDER _ LOCATION Ġ+ Ġ" resources / self . keystore " ĊĠĠĠ Ġval Ġssl Trust Store Password : String Ġ Ġ= ĠSystem . getenv (" SS LP ASS ") Ġ?: Ġ" q we q we " ĊĠĠĠ Ġval Ġstatic Folder Location : String ĠĠ Ġ= ĠSystem . getenv (" A URE LI AL OC ATION ") Ġ?: Ġ"$ LOCAL _ FOLDER _ LOCATION / client " ĊĊĠĠĠ Ġ// ĠJet ty ĊĠĠĠ ĠJet ty . start ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġip , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhttp Port , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhttps Port , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl Enabled , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl KeyStore Path , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl KeyStore Password , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl Key Manager Password , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl Trust Store Path , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġssl Trust Store Password , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstatic Folder Location ĊĠĠĠ Ġ) Ċ } ĊĊ