-
회사에서 빌드를 해서 개발서버에 배포를 할때.
.jar 파일로 말아서 배포하는데 .jar는 뭔 파일일까 궁금해져서 검색해봤다.
jar파일이란 자바로 만든 클래스파일들을 한대 묶어놓은 포멧을 말한다.
해당 파일을 실행하려면, jdk 또는 jre가 필요하다.
왜 묶어놓았을까?
jar(=Java ARchive)파일은 여러개의 클래스 파일을 하나로 묶어서 실행할 수 있게 해주기 때문에
jar로 만들면 프로그램의 경로나 파일의 위치에 상관없이 실행이 가능하다.
*파일을 묶은걸 보면
src라는 폴더와 bin이라는 폴더가 있는데
src는 source코드(.자바파일), bin은 binary(.클래스파일) 의 약자라 한다.
(이걸 지금에서야 암..ㅎ.)
'JAVA' 카테고리의 다른 글
JVM에 대하여 (0) 2021.04.09 JVM 메모리 구조 (0) 2021.04.08 자바스크립트 객체 복사하는 방법 (0) 2019.08.06 자바에서 객체 파일에 저장하고 읽는 방법 (0) 2019.07.21 자바 컴파일러와 JVM (0) 2019.07.04