상세 컨텐츠

본문 제목

[패키징및배포] Jar vs War

😎 지식/자바_스프링_테스트☕

by :부셔져버린개발자 2024. 12. 21. 15:51

본문

구분JAR (Java ARchive)WAR (Web ARchive)
용도자바 애플리케이션 및 라이브러리 패키징자바 웹 애플리케이션 패키징
주요 내용자바 클래스 파일, 리소스 파일 (이미지, 설정 파일 등)웹 애플리케이션의 모든 파일 (서블릿, JSP, HTML 등)
실행 방법java -jar <filename>.jar 웹 서버에 배포하여 실행 (Tomcat)
구조META-INF, 자바 클래스 파일 등WEB-INF(설정 파일 및 서블릿 매핑), 리소스 파일 등

 
WAR 
JSP, Thymeleaf 의 활용
React 파일을 정적 파일로 만들어서 포함시켜 배포할 수 있음
 

728x90

관련글 더보기