How to extract .war files in java? ZIP vs JAR

If you look at the JarFile API you’ll see that it’s a subclass of the ZipFile class.

The jar-specific classes mostly just add jar-specific functionality, like direct support for manifest file attributes and so on.

It’s OOP “in action”; since jar files are zip files, the jar classes can use zip functionality and provide additional utility.

Leave a Comment