Sun GlassFish Enterprise Server v3 Embedded Server Guide

Starting an Embedded Enterprise Server From an Application

To start an embedded Enterprise Server, invoke the start method of the Server object.


Example 4 Starting an Embedded Enterprise Server

This example shows code for setting the port and starting an embedded Enterprise Server. This example also includes the code from Example 1 for creating Server.Builder and Server objects.

...
import org.glassfish.api.embedded.*;
...
    Server.Builder builder = new Server.Builder("test");
    ...
    Server server = builder.build();
    server.createPort(8080);
    server.start();
...