package bdv.server; import org.eclipse.jetty.server.Server; import java.util.HashMap; public class BigDataServer { static HashMap< String, String > dataSet = new HashMap<>(); public static void main( final String[] args ) throws Exception { final String fn = args.length > 0 ? args[ 0 ] : "/Users/moon/Projects/git-projects/BigDataViewer/data/HisYFP-SPIM.xml"; dataSet.put( "HisYFP-SPIM", fn ); final int port = args.length > 1 ? Integer.parseInt( args[ 1 ] ) : 8080; System.setProperty( "org.eclipse.jetty.util.log.class", "org.eclipse.jetty.util.log.StdErrLog" ); final Server server = new Server( port ); String baseURL = "http://" + server.getURI().getHost() + ":" + port + "/"; // System.out.println(baseURL); server.setHandler( new DataSetHandler( baseURL, dataSet ) ); server.start(); server.join(); } }