JAR 파일 내용 보기

2025년 02월 16일

Wiki

# JAR

📕 목차

개요

jar 파일의 내부 파일목록을 확인하는 방법 정리

JAR 파일 내용 보기

$ jar tf example.jar
  • t 옵션은 JAR 파일의 내용보고싶다고 지정하는 옵션
  • f 옵션은 JAR 파일의 내용을 보고싶은 JAR 파일을 지정하는 옵션
  • v 옵션은 (verbose) 더 자세한 정보를 보고싶을때 사용하는 옵션

위의 명령어는 example.jar 파일의 내용을 보고싶다는 것을 의미 t와 f 옵션의 순서는 상관없지만 같이 써야한다 (공백이 있어도 안된다)

JAR 파일 내용 보기 예시

$ jar tf example.jar

META-INF/
META-INF/MANIFEST.MF
META-INF/spring-configuration-metadata.json
META-INF/services/
META-INF/services/java.nio.file.spi.FileSystemProvider
org/
org/springframework/
org/springframework/boot/
org/springframework/boot/loader/
org/springframework/boot/loader/jar/
org/springframework/boot/loader/jar/JarEntriesStream$InputStreamSupplier.class
org/springframework/boot/loader/jar/JarEntriesStream.class
org/springframework/boot/loader/jar/ManifestInfo.class
org/springframework/boot/loader/jar/MetaInfVersionsInfo.class
org/springframework/boot/loader/jar/NestedJarFile$JarEntriesEnumeration.class
org/springframework/boot/loader/jar/NestedJarFile$JarEntryInflaterInputStream.class
$ jar tfv example.jar

0 Sun Feb 16 02:37:52 KST 2025 META-INF/
443 Sun Feb 16 02:37:52 KST 2025 META-INF/MANIFEST.MF
1191 Sun Feb 16 02:37:52 KST 2025 META-INF/spring-configuration-metadata.json
0 Fri Feb 01 00:00:00 KST 1980 META-INF/services/
66 Fri Feb 01 00:00:00 KST 1980 META-INF/services/java.nio.file.spi.FileSystemProvider
0 Fri Feb 01 00:00:00 KST 1980 org/
0 Fri Feb 01 00:00:00 KST 1980 org/springframework/
0 Fri Feb 01 00:00:00 KST 1980 org/springframework/boot/
0 Fri Feb 01 00:00:00 KST 1980 org/springframework/boot/loader/
0 Fri Feb 01 00:00:00 KST 1980 org/springframework/boot/loader/jar/

참고 자료

profile

박민기

단순하게 살아라. 현대인은 쓸데없는 절차와 일 때문에 얼마나 복잡한 삶을 살아가는가? - 이드리스 샤흐

© 2025, 미나리와 함께 만들었음