Apache Tika
https://tika.apache.org/
http://www.mvnrepository.com/artifact/org.apache.tika
파일 컨텐츠를 분석하여 어떤 형식의 파일인지 탐지할 수 있다.
FileMetaDataChecker.java
참조