Edit JAR Files Directly in IDEA with the JarEditor Plugin
This article introduces JarEditor, an open‑source IDEA plugin that lets Java developers modify classes and resources inside JAR files without extracting them, explains its main features, shows how to install and use it, and concludes with a brief recommendation.
As a Java developer, you may encounter outdated JAR dependencies without source code and need to modify bugs. JarEditor is a new open‑source IDEA plugin that lets you edit JAR contents without extracting them.
Project Overview
JarEditor provides the following main functions:
Edit classes and resources inside a JAR directly without decompression.
Add, delete, or rename files and folders within the JAR.
Paste files or folders from the clipboard into the JAR.
Copy files or folders from the JAR to the clipboard.
How to Use
Install JarEditor from the IDEA plugin marketplace by searching for “JarEditor”.
After installation, open a dependent JAR and view the decompiled class file; a “Jar Editor” tab appears.
Select the “Jar Editor” tab to edit the decompiled class, configure the SDK, click “Save”, then “Build Jar” to write the modified class back into the JAR.
You can also right‑click the JAR in the project view and use JarEditor to create, delete, or rename files and folders.
Conclusion
Although JarEditor has been open‑source for only three months, it is a useful plugin that every Java programmer should try.
<code>Project address: https://github.com/Liubsyy/JarEditor</code>macrozheng
Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.