1
我正在寫java java web應用程序的擴展。我使用maven overlay插件將此應用程序添加到我的擴展中,並使用主應用程序中的web.xml文件和webapp文件夾。 另外我想用jetty嵌入式服務器爲我的擴展編寫集成測試平臺。 我試過如何使用嵌入式碼頭與maven覆蓋
@Test
public void jetty() throws Exception {
Server server = new Server(9090);
WebAppContext context = new WebAppContext();
context.setDescriptor("WEB-INF/web.xml");
context.setResourceBase("src/main/webapp");
context.setContextPath("/");
context.setParentLoaderPriority(true);
server.setHandler(context);
server.start();
server.join();
}
但碼頭無法找到重疊項目的web.xml文件。我如何編寫web.xml和webapp目錄的路徑來使嵌入式碼頭工作?