Advertisement
Guest User

App.java

a guest
Mar 22nd, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. package localhost.jettyrestdemo;
  2.  
  3. import org.eclipse.jetty.server.Server;
  4. import org.eclipse.jetty.servlet.ServletContextHandler;
  5. import org.eclipse.jetty.servlet.ServletHolder;
  6.  
  7. public class App {
  8.     public static void main(String[] args) {
  9.         ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
  10.         context.setContextPath("/rest");
  11.         Server jettyServer = new Server(9001);
  12.         jettyServer.setHandler(context);
  13.         ServletHolder jerseyServlet = context.addServlet(
  14.             org.glassfish.jersey.servlet.ServletContainer.class, "/*");
  15.         jerseyServlet.setInitOrder(0);
  16.         jerseyServlet.setInitParameter(
  17.             "jersey.config.server.provider.classnames",
  18.             RestService.class.getCanonicalName());
  19.         try {
  20.             jettyServer.start();
  21.             jettyServer.join();
  22.         } catch (Exception ex) {
  23.             ex.printStackTrace(System.err);
  24.         } finally {
  25.             jettyServer.destroy();
  26.         }
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement