WAR 파일을 통해 배포하기
WAR 파일을 배포하기 위해서는 다음 과정을 거쳐야 한다.
1. JDK 혹은 JRE 설치
2. Web Server 설치
3. WAR 파일 배포
WAR 파일을 배포하기 위해서는 JRE와 Web Server가 있어야 한다. 따라서 우선 JDK나 JRE을 설치 한 후 Web Server을 설치하고 해당 WebServer에 WAR파일을 배포하면 된다. 예를 들어 Tomcat을 사용하는 경우 WAR파일을 webapps 디렉토리에 복사하거나, Tomcat Manager을 사용해 WAR 파일을 직접 선택해 배포해야 할 수 있다.
익숙하다면 복잡하지 않을 수 있지만, 만약 이 Web Server을 배포를 위한 파일에 함께 내장할 수 있다면 배포 과정이 더욱 간단해질 수 있을 것이다. 이러한 역할을 하기 위해 JAR 파일이 등장한다.
JAR 파일을 통해 배포하기
JAR 파일에는 Web Server(Tomcat 등)가 내장되어 있다. 따라서 별도로 WebServer을 설치할 필요가 없으며, 배포를 위해 JRE만 필요하다. 따라서 JDK나 JRE를 설치한 후, 단순히 아래 명령어를 실행하면 배포가 완료된다.
java -jar 파일명.jar
즉 과정이 다음 그림과 같이 두 단계로 단순화된다.
이런 장점 때문에 최근에는 WAR 파일을 사용하지 않고 JAR 파일을 주로 사용한다.
반응형