У меня есть веб-программа, в которой я хочу, чтобы пользователь мог импортировать .war
, и я могу извлечь некоторые файлы из файла .war
. Я нашел две библиотеки классов: java.util.zip. *
и java.util.jar. *
. Насколько я понимаю, файл WAR - это специальный файл JAR, который представляет собой специальный файл ZIP. Так что лучше использовать java.util.jar
? Если файлы ZIP и JAR почти одинаковы, зачем нужны две разные библиотеки?