[code="java"]package runtime;
import org.mortbay.jetty.Connector;
import org.mortbay.jetty.Server;
import org.mortbay.jetty.nio.SelectChannelConnector;
import org.mortbay.jetty.webapp.WebAppContext;
/**
- Jetty Server starter. Use embedded mode.
-
@author Downpour
*/
public class JettyStarter {/**
- @param args
-
@throws Exception
*/
public static void main(String[] args) throws Exception {
long begin = System.currentTimeMillis();
Connector connector = new SelectChannelConnector();
connector.setPort(Integer.getInteger("jetty.port", 8080).intValue());WebAppContext webapp = new WebAppContext("web", "/struts-sample");
webapp.setDefaultsDescriptor("test/runtime/webdefault.xml");Server server = new Server();
server.setConnectors(new Connector[] { connector });
server.setHandler(webapp);
server.start();
System.out.println("Jetty Server started, use " + (System.currentTimeMillis() - begin) + " ms");
}
}
[/code]
以上这个Jetty Start 启动以后,他的Context root是什么?
是/struts-sample 吗?他的web应用目录怎么设置啊?
还有就是webdefault.xml怎么配置?
其实就是求eclipse里面用jetty starter 启动服务器的详细完整教程