[Java] .jar와 .war
JAR ( Java Archive ) vs WAR ( Web Application Archive )
아래 인용구를 보면 아주 간결하게 잘 설명되어 있다.
These files are simply zipped files using the java jar tool. These files are created for different purposes. Here is the description of these files:
.jar files : The .jar files contain libraries, resources and accessories files like property files.
.war files : The war file contains the web application that can be deployed on any servlet/jsp container. The .war file contains jsp, html, javascript and other files necessary for the development of web applications
JAR ( Java Archive )
.jar 파일은 Java 라이브러리, 리소스 등을 압축한 형태를 말한다.
WAR ( Web Application Archive )
.jar 파일보다 넓은 범위의 압축으로, 하나의 웹 어플리케이션 전체를 압축해놓은 형태를 말한다.
당연히 웹 애플리케이션에는 여러 라이브러리(.jar 파일)나 리소스가 포함되어 있다.
참고자료
[1] https://stackoverflow.com/questions/5871053/difference-between-jar-and-war-in-java
'Programming > Java' 카테고리의 다른 글
[Java ] 함수형 인터페이스 ( Functional Interface ) (0) | 2020.03.24 |
---|---|
[Java] 메서드 참조 ( Method Reference ) (0) | 2020.03.24 |
[Java] 람다와 스트림 ( Lambda, Stream ) (0) | 2020.03.05 |
[Java] enum 클래스 (0) | 2020.03.04 |
[Java] default 메서드 (0) | 2020.01.29 |
댓글
이 글 공유하기
다른 글
-
[Java ] 함수형 인터페이스 ( Functional Interface )
[Java ] 함수형 인터페이스 ( Functional Interface )
2020.03.24 -
[Java] 메서드 참조 ( Method Reference )
[Java] 메서드 참조 ( Method Reference )
2020.03.24 -
[Java] 람다와 스트림 ( Lambda, Stream )
[Java] 람다와 스트림 ( Lambda, Stream )
2020.03.05 -
[Java] enum 클래스
[Java] enum 클래스
2020.03.04