1.1 --- a/chat/server/src/main/java/org/apidesign/bck2brwsr/demo/chatserver/impl/Main.java Sun Jan 12 23:25:42 2014 +0100
1.2 +++ b/chat/server/src/main/java/org/apidesign/bck2brwsr/demo/chatserver/impl/Main.java Mon Jan 13 08:49:24 2014 +0100
1.3 @@ -23,6 +23,8 @@
1.4 */
1.5 package org.apidesign.bck2brwsr.demo.chatserver.impl;
1.6
1.7 +import java.awt.Desktop;
1.8 +import java.io.IOException;
1.9 import java.net.URI;
1.10 import org.glassfish.grizzly.http.server.HttpServer;
1.11 import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory;
1.12 @@ -40,6 +42,13 @@
1.13 URI u = new URI("http://localhost:8080/");
1.14 HttpServer server = GrizzlyHttpServerFactory.createHttpServer(u, rc);
1.15 System.err.println("Server running at " + u);
1.16 + try {
1.17 + System.err.println("Launching browser");
1.18 + Desktop.getDesktop().browse(u);
1.19 + } catch (IOException ex) {
1.20 + System.err.println("Launching failed: " + ex.getMessage());
1.21 + }
1.22 + System.err.println("Press Enter to shutdown the server");
1.23 System.in.read();
1.24 server.stop();
1.25 }