Я использую этот код, чтобы получить тип файла -Как получить тип файла на Mac OS X?
FileSystemView filesystem = FileSystemView.getFileSystemView();
String sFileType = filesystem.getSystemTypeDescription(file))
В операционной системе Windows, этот код работает файл, показывает тип файла correcly. Но в Mac OS X он ничего не показывает с помощью этого кода. Метод getSystemTypeDescription
говорит:
Переопределение для платформ с собственными реализациями ShellFolder.
Как это сделать и как мы можем получить типы файлов на Mac OS X?
То, что вы говорите о том, перекрывая машинный код - наиболее вероятно, это будет означать внедрение некоторых JNI. – Gray