Per installare il tuo FileTypeDetector
per prima cosa crei la tua implementazione:
public class MyFileTypeDetector extends java.nio.file.spi.FileTypeDetector {
public String probeContentType(Path path) throws IOException {
return ...
}
}
Quindi aggiungi un file /META-INF/services/java.nio.file.spi.FileTypeDetector
al jar che contiene la tua implementazione:Il suo contenuto è il nome di classe qualificato della tua implementazione:
org.example.MyFileTypeDetector