1
자바 웹 애플리케이션의 확장 기능을 작성하고 있습니다. 이 응용 프로그램을 내 확장에 maven overlay plugin으로 추가하고 주 응용 프로그램에서 web.xml 파일과 webapp 폴더를 사용합니다. 또한 내장형 서버와 내 확장을위한 통합 테스트 플랫폼을 작성하려고합니다. 나는 임베디드 부티크를 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 디렉토리의 경로를 어떻게 작성해야합니까?
내가 전체 경로를 제공하고, 완벽하게 나를 위해 이런 식으로 뭔가를 작동 한