구분 | JAR (Java ARchive) | WAR (Web ARchive) |
용도 | 자바 애플리케이션 및 라이브러리 패키징 | 자바 웹 애플리케이션 패키징 |
주요 내용 | 자바 클래스 파일, 리소스 파일 (이미지, 설정 파일 등) | 웹 애플리케이션의 모든 파일 (서블릿, JSP, HTML 등) |
실행 방법 | java -jar <filename>.jar | 웹 서버에 배포하여 실행 (Tomcat) |
구조 | META-INF, 자바 클래스 파일 등 | WEB-INF(설정 파일 및 서블릿 매핑), 리소스 파일 등 |
WAR
JSP, Thymeleaf 의 활용
React 파일을 정적 파일로 만들어서 포함시켜 배포할 수 있음
[JAVA] Random vs SecureRandom vs ThreadLocalRandom (1) | 2024.12.26 |
---|---|
[테스트] nGrinder 활용한 성능 테스트하는 방법 (0) | 2024.12.22 |
[Spring] 템플릿 메서드 디자인 패턴, 템플릿 콜백 패턴 (4) | 2024.12.16 |
[Spring] @Transactional (0) | 2024.12.13 |
[테스트] 단위테스트 vs 통합테스트 vs 인수테스트 (0) | 2024.12.11 |