package code; import java.io.IOException; import java.net.InetSocketAddress; import com.sun.net.httpserver.HttpServer; import db.Connect; import java.util.concurrent.Executors; import java.util.concurrent.ThreadPoolExecutor; public class Domain { static public int port=3001; public static void main(String[] args) throws IOException { if(args.length>1 && args[0].equals("-port")) try { port = Integer.parseInt(args[1]); } catch (Exception e) { e.printStackTrace(); } ThreadPoolExecutor threadPoolExecutor = (ThreadPoolExecutor)Executors.newCachedThreadPool();////newFixedThreadPool(5) HttpServer server=HttpServer.create(new InetSocketAddress(port),0); //Connect.connect(); server.setExecutor(threadPoolExecutor); //server.createContext("/", new RootHandler(port)); //server.createContext("/index", new IndexHandler()); //install-start-stop-delete server.createContext("/install/", new InstallHandler()); server.createContext("/start/", new StartHandler()); server.createContext("/stop/", new StopHandler()); server.createContext("/delete/", new DeleteHandler()); server.start(); } }