Package server

Source Code of server.Launcher

package server;

import java.io.File;

import org.apache.catalina.core.StandardContext;
import org.apache.catalina.startup.Tomcat;
import org.apache.naming.resources.VirtualDirContext;

public class Launcher {

    public static void main(String[] args) throws Exception {
  Tomcat tomcat = new Tomcat();
  tomcat.setPort(8080);

  StandardContext ctx = (StandardContext) tomcat.addWebapp("/", new File("src/main/webapp").getAbsolutePath());
  VirtualDirContext resources = new VirtualDirContext();
  resources.setExtraResourcePaths("/WEB-INF/classes=" + new File("build/classes/main").getAbsolutePath());
  ctx.setResources(resources);

  tomcat.start();
  tomcat.getServer().await();
    }
}
TOP

Related Classes of server.Launcher

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.