package com.oreilly.demo.android.pa.clientserver.server; import org.eclipse.jetty.server.Server; public class MainServer { public static void main(String[] args) { if(args != null && args.length > 0) { ServerStatic.CONFIGPATH = args[0]; } try { ServerStatic.loadConfig(); while(ServerStatic.getConfig().getServletPort() == -1) Thread.sleep(10); final Server server = new Server(ServerStatic.getConfig().getServletPort()); ServerStatic.info("Servlet port set to "+ServerStatic.getConfig().getServletPort()); ServerStatic.SERVLETUTIL.setServer(server); while(!ServerStatic.SERVLETUTIL.isLoaded()) Thread.sleep(1000); server.start(); server.join(); } catch (Exception e) { ServerStatic.error("Difficultly launching server",e); } } }