[java] Jetty의 디렉토리 구조
  1. bin 폴더
    • Jetty 실행에 필요한 스크립트 파일 (start.jar, jetty.sh 등)이 포함되어 있습니다.
  2. lib 폴더
    • Jetty 실행에 필요한 라이브러리 파일 (jar 파일)이 포함되어 있습니다.
  3. modules 폴더
    • Jetty에서 사용되는 모듈들이 포함되어 있습니다. 각 모듈은 자체적으로 독립적으로 사용될 수 있으며, 필요한 모듈만 선택하여 사용할 수 있습니다.
  4. etc 폴더
    • Jetty의 설정 파일들이 포함되어 있습니다. 이 폴더에는 jetty.xml, webdefault.xml 등의 주요 설정 파일들이 있습니다.
  5. webapps 폴더
    • 웹 애플리케이션을 배포할 때 사용하는 폴더입니다. 각 애플리케이션은 별도의 폴더로 구성되며, 해당 폴더 내에는 웹 애플리케이션의 파일들이 위치합니다.
  6. logs 폴더
    • Jetty의 로그 파일들이 생성되는 폴더입니다. Jetty 실행 중에 발생하는 로그 메시지는 여기에 기록됩니다.

이외에도 Jetty의 디렉토리 구조에는 다양한 폴더와 파일들이 존재할 수 있습니다. Jetty는 유연한 구성을 지원하기 때문에, 특정한 프로젝트의 요구에 따라 디렉토리 구조를 변경할 수도 있습니다.

참고 자료: