임베디드 Jetty의 "warless"(war 디렉토리 제외) 배포를 만들려고합니다. war 폴더의 경로를 WebAppContext (...) 생성자에 전달하고 extractWAR, copyWebDir 및 CopyWebInf가 false로 설정되어 있는지 확인하여 실행하도록 만들었습니다. 임시 디렉터리를 설정하지 않았습니다.Jetty 서버에서 war 디렉토리를 삭제하지 않는 방법 stop()
잘 실행됩니다. 그러나이 작업을 중지하면 war 폴더의 내용이 삭제되고 하나의 빈 하위 폴더 인 jsp로 바뀝니다. 그래서 다음에이 프로그램을 실행하면 아무 것도 실행되지 않습니다 ... 그리고 이것이 문제입니다.
필자는 이상적으로 JSP 컴파일 컴파일 결과물을 유지하고 싶습니다. (여러 가지 이유로 빌드 타임 프리 컴파일 된 JSP를 아직 작성하지 않았습니다 .... 아직).
이 문제의 원인을 아는 사람이 있습니까? 나는 이것이 임시 폴더이고 그것이 제거되어야한다고 생각한다. 그러나 그렇지 않다.