Incomplete RESTful API for IRC
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

1234567891011121314151617181920212223242526272829
  1. package name.smith.chris.restirc;
  2. import com.sun.jersey.api.container.grizzly2.GrizzlyServerFactory;
  3. import com.sun.jersey.api.core.PackagesResourceConfig;
  4. import com.sun.jersey.api.core.ResourceConfig;
  5. import java.net.URI;
  6. import javax.ws.rs.core.UriBuilder;
  7. import lombok.extern.slf4j.Slf4j;
  8. /**
  9. * Main program entry point. Handles initialisation logic.
  10. */
  11. @Slf4j
  12. public class RestIrc {
  13. private static URI getBaseURI() {
  14. return UriBuilder.fromUri("http://localhost/").port(9998).build();
  15. }
  16. public static void main(final String[] args) throws Exception {
  17. ResourceConfig rc = new PackagesResourceConfig("name.smith.chris.restirc.resources");
  18. GrizzlyServerFactory.createHttpServer(getBaseURI(), rc);
  19. System.in.read();
  20. }
  21. }