#java #zipfile #password-protection #data-extraction #ziparchive
Вопрос:
мне нужна помощь , я использую common-compress-1.9.jar. ниже приведен мой код.
try{
aStream = new ArchiveStreamFactory().createArchiveInputStream(inputSt);
while ((nextEntry = aStream.getNextEntry()) != null) {
if (entry.isDirectory()) {
continue;
}
System.out.println(nextEntry.getName())
; }
} catch (UnsupportedZipFeatureException ufe) {}
что происходит, когда zip-файл, содержащий любую защищенную паролем запись, выбрасывает исключение UnsupportedZipFeatureException(7zE.zip). но прикрепленный zip-файл (webservers1.zip) содержит запись, защищенную паролем 7zip, но для этой записи это не вызывает этого исключения. я хочу знать, в чем может быть причина этого .каковы другие случаи, в которых он не будет выдавать исключение UnsupportedZipFeatureException, даже если запись защищена паролем.
для этого файла его исключение
для этого файла его не выбрасывают
пожалуйста, помогите мне много гуглить, но я не получил ни одного удовлетворенного ответа. заранее спасибо