Newer
Older
package bdv.server;
import org.eclipse.jetty.server.Server;
HongKee Moon
committed
import java.util.HashMap;
public class BigDataServer
{
HongKee Moon
committed
static HashMap< String, String > dataSet = new HashMap<>();
public static void main( final String[] args ) throws Exception
{
HongKee Moon
committed
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 );
HongKee Moon
committed
String baseURL = "http://" + server.getURI().getHost() + ":" + port + "/";
Tobias Pietzsch
committed
HongKee Moon
committed
// System.out.println(baseURL);
HongKee Moon
committed
server.setHandler( new DataSetHandler( baseURL, dataSet ) );
server.start();
server.join();