У меня есть код:
import javax.activation.MimetypesFileTypeMap;
...
..
.
String filename = "foo.xls"; // Where this can be any file name .doc, .pdf or whatever
String headerContentType = new MimetypesFileTypeMap().getContentType(filename);
Кажется, класс javax.activation.MimetypesFileTypeMap находится внутри rt.jar
, который поставляется с системной библиотекой JRE (jdk1.6.0_10), но не входит в jdk1.5.0
Я бы хотел избежать использования библиотек 1.6. Кто-нибудь знает легкую и быструю альтернативу?