If you have Java Archive files such as jar, war, or ear and you want to extract them using the Linux command then make use of the jar command.
.jar - Java Archive File
.war - Java Web Archive File
.ear -Enterprise Java Archive File
Command to extract Java .jar file
Syntax:# jar -xvf /path/to/file/fileName.[war|ear|jar]
Example:
# jar -xvf myApp-uat-2.0.1-SNAPSHOT.war
Make sure you have Java JDK installed on the system to use this command, or else you will get an error.
# jar -xvf my-production-2.0.1-SNAPSHOT.ear
The operation couldn’t be completed. Unable to locate a Java Runtime.
![Extract Jar War Ear Java Files using Command Extract Jar War Ear Java Files using Command](https://code2care.org/java/extract-java-jar-war-ear-files-in-linux/images/Extract Jar War Ear Java Files using Command.jpg)
Facing issues? Have Questions? Post them here! I am happy to answer!
Author Info:
Rakesh (He/Him) has over 14+ years of experience in Web and Application development. He is the author of insightful How-To articles for Code2care.
Follow him on: X
You can also reach out to him via e-mail: rakesh@code2care.org
More Posts related to Java,
- Get the current timestamp in Java
- Java Stream with Multiple Filters Example
- Java SE JDBC with Prepared Statement Parameterized Select Example
- Fix: UnsupportedClassVersionError: Unsupported major.minor version 63.0
- [Fix] Java Exception with Lambda - Cannot invoke because object is null
- 7 deadly java.lang.OutOfMemoryError in Java Programming
- How to Calculate the SHA Hash Value of a File in Java
- Java JDBC Connection with Database using SSL (https) URL
- How to Add/Subtract Days to the Current Date in Java
- Create Nested Directories using Java Code
- Spring Boot: JDBCTemplate BatchUpdate Update Query Example
- What is CA FE BA BE 00 00 00 3D in Java Class Bytecode
- Save Java Object as JSON file using Jackson Library
- Adding Custom ASCII Text Banner in Spring Boot Application
- [Fix] Java: Type argument cannot be of primitive type generics
- List of New Features in Java 11 (JEPs)
- Java: How to Add two Maps with example
- Java JDBC Transition Management using PreparedStatement Examples
- Understanding and Handling NullPointerException in Java: Tips and Tricks for Effective Debugging
- Steps of working with Stored Procedures using JDBCTemplate Spring Boot
- Java 8 java.util.Function and BiFunction Examples
- The Motivation Behind Generics in Java Programming
- Get Current Local Date and Time using Java 8 DateTime API
- Java: Convert Char to ASCII
- Deep Dive: Why avoid java.util.Date and Calendar Classes
More Posts:
- Java Program: Random Number Generator - Java
- Implementing Selection Sort Algorithm as Java Program - Java
- Turn Off Auto-Brightness on iPhone running iOS 16 - iOS
- [Android Studio] How to locate code for activity_main.xml - Android-Studio
- Create SharePoint Site Collection using PowerShell New-SPSite - SharePoint
- Get MD5 Hash as Checksum of a String in Python - Python
- How to List the SHA Digest of Docker Images - Docker
- How to read int value using Scanner Class Java - Java