如何在jetty中构建没有web.xml文件的WebAppContext?

时间:2014-11-26 10:27:46

标签: embedded-jetty

WebAppContext有方法setWar(String war)。如果您不想使用war文件,则可以通过调用setDescriptor(String descriptor)方法传递web.xml。

我的需要是甚至避免使用web.xml。 有可能吗?

我有一个实现该服务的类。它注释了' @WebService(endpointInterface =" someServiceInterface")'。

如何将WebAppContext映射到此类?

1 个答案:

答案 0 :(得分:0)

如果需要避免使用web.xml,则无需设置WebAppContext并且不需要jetty服务器。 可以使用以下方法使用jax-ws在期望的端点上发布Web服务。

来自javax.xml.ws.Endpoint的端点发布(字符串地址,对象实现者)。