Die finalize-Methoden in java.util.zip.ZipFile, java.util.zip.Inflater und java.util.zip.Deflater
sind in Java SE 12 und höher nicht mehr verfügbar. In den früheren Versionen ruft die Methode java.util.ZipFile.finalize() die Methode
close auf. Sie können Dateien schließen,
indem Sie die Methode close direkt oder mit try-with-resources aufrufen. Die Methoden java.util.Inflater.finalize() und java.util.Deflater.finalize() rufen in den früheren Vesionen die Methode
end auf. Sie können die Methode end explizit aufrufen, um einen Kompressor zu bereinigen, wenn er nicht mehr verwendet wird.
Diese Regel hat einen automatisierten Fix. Kopieren Sie die angepasste Konfiguration in die Builddatei Ihrer Anwendung, um die Fixautomatisierung zu aktivieren.
Weitere Informationen zu den entfernten Methoden finden Sie unter APIs Removed in Java SE 12.
Weitere Informationen zu den Ersatzmethoden finden Sie unter Class ZipFile, Class Inflater und Class Deflater.