После использования этого метода
public static void addReportFileInArchive(String pathFile, String nameFile) throws IOException {
Path zipfile = Paths.get(MyProperties.getProperty("pathArchiveWar") + "\\scprd_scereports.war");
try (FileSystem fs = FileSystems.newFileSystem(zipfile, null)) {
Path externalFile = Paths.get(pathFile);
Path pathInZipfile = fs.getPath("report\\"+nameFile);
Files.copy(externalFile,pathInZipfile, StandardCopyOption.REPLACE_EXISTING );
}
}
файл успешно добавлен в архив, но если вы попытаетесь сделать его обычным способом из архива, возникнет ошибка «Архив поврежден»