有人可以帮助我,在第二个代码块中了解Jetty的完整示例:
import javax.xml.ws.Endpoint;
// Setup the system properties to use the CXFBusFactory not the SpringBusFactory
String busFactory =
System.getProperty(BusFactory.BUS_FACTORY_PROPERTY_NAME);
System.setProperty(BusFactory.BUS_FACTORY_PROPERTY_NAME,
"org.apache.cxf.bus.CXFBusFactory");
try {
// Start up the jetty embedded server
httpServer = new Server(9000);
ContextHandlerCollection contexts = new ContextHandlerCollection();
httpServer.setHandler(contexts);
....
此代码块是否也必须位于CXFNonSpringServlet的扩展类中? 如果是这样,如何使用此servlet启动我的Jetty服务器?因为通常我在我的主程序中有这个代码来启动服务器:
httpServer = new Server(9000); //Jetty??
ContextHandlerCollection contexts = new ContextHandlerCollection();
httpServer.setHandler(contexts);
...
httpServer.start()
或者我是否将httpServer的引用传递给CXFNonSpringServlet?
我对那些没有上下文的小代码非常困惑,有人可以帮助我让servlet运行我的jetty服务器吗? 或者在某处有完整代码示例的链接(如果可能,没有SVN存储库)?