У меня есть некоторый код:Альтернатива javax.activation.MimetypesFileTypeMap(). GetContentType (имя файла);
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 System (jdk1.6.0_10), но не в jdk1.5.0
Я хотел бы чтобы избежать использования 1.6 библиотек. Кто-нибудь знает легкую и быструю альтернативу?
Спасибо. Уродливая вещь с Java - это ощущение добавления миллионов строк кода в библиотеках только для одной простой функции. –
Я думаю, что activ.jar относительно лаконичен, но я понимаю вашу точку зрения! –