docs: @Override
  	public Server build(int port, String webApp, String contextPath) throws BindException {
  		port = this.getAutoPort(port);
  
  		serverInitializer.run();
  
  		Server server = new Server(port);
  		WebAppContext webContext = new WebAppContext(webApp, contextPath);
  		// webContext.setDefaultsDescriptor("leopard-jetty/webdefault.xml");
  
  		// 问题点：http://stackoverflow.com/questions/13222071/spring-3-1-webapplicationinitializer-embedded-jetty-8-annotationconfiguration
  
  		webContext.setConfigurations(new Configuration[] { //
  				new EmbedWebInfConfiguration(), //
  				new MetaInfConfiguration(), //
  				new AnnotationConfiguration(), //
  				new WebXmlConfiguration(), //
  				new FragmentConfiguration() //
  				// new TagLibConfiguration() //
  		});
  
  		// webContext.setConfigurations(new Configuration[] { //
  		// new EmbedWebInfConfiguration()//
  		// , new EmbedWebXmlConfiguration()//
  		// , new EmbedMetaInfConfiguration()//
  		// , new EmbedFragmentConfiguration()//
  		// , new EmbedAnnotionConfiguration() //
  		// // , new PlusConfiguration(),//
  		// // new EnvConfiguration()//
  		// });
  
  		WebAppClassLoader classLoader = null;
  		try {
  			// addTldLib(webContext);
  			classLoader = new LeopardClassLoader(webContext);
  		}
  		catch (IOException e) {
  			e.printStackTrace();
  		}
  		// ClassLoader tldClassLoader = addTldLib(classLoader);
  		webContext.setClassLoader(classLoader);
  
  		webContext.setParentLoaderPriority(true);
  		// logger.debug(webContext.dump());
  
  		Handler rewriteHandler = ResourcesManager.getHandler();
  		if (rewriteHandler == null) {
  			server.setHandler(webContext);
  		}
  		else {
  			HandlerCollection handlers = new HandlerCollection();
  			handlers.addHandler(rewriteHandler);
  			handlers.addHandler(webContext);
  			server.setHandler(handlers);
  		}
  		server.setStopAtShutdown(true);
  
  		return server;
  	}