JAR 와 WAR 배포의 차이
프로젝트를 배포하려고 했을 때. jar와. war를 한 번쯤은 보았을 것이다. 자신이 만든 프로젝트를 배포하려고 할 때 어떠한 형태의 파일로 빌드하고 압축해야 하는지, 두 가지의 압축 파일이 어떤 차이가 있는지 알아보는 시간을 가져보자. JAR, WAR 이란? JAR (Java Archive, 자바 아카이브) ● 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다. ● Class (Java 리소스, 속성 파일), 라이브러리 파일을 포함한다. ● JRE(JAVA Runtime Environment)만 있어도 실행이 가능하다 ※ (java -jar 실행하고자 하는 프로젝트 이름.jar) WAR (WEB Application Archive, 웹 어플리케이션 아카이브) ●..
개발
2023. 6. 2. 14:39