jQuery in Action, 2nd edition*
The moose likes Java in General and the fly likes Extracting .java files from .class files Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Extracting .java files from .class files " Watch "Extracting .java files from .class files " New topic
Author

Extracting .java files from .class files

Meghna Prasad
Greenhorn

Joined: Jan 22, 2002
Posts: 11
Hi
If I have a jar file x.jar which has y & z classes, how do I extract y.java file from x.jar file ? What is the procedure for this ?
Thanks
Meghna


Meghna
Joe Gilvary
Ranch Hand

Joined: May 11, 2001
Posts: 152
Get the class files out of the jar
jar xf x.jar y.class
jar xf x.jar z.class
Disassemble the class files. If you do not
have a particualar product, use javap from
the JDK.
If you hope to see the code for some class
that you bought, you may find that it has been
obfuscated, i.e. method and variable names changed
to make the disassembled code very confusing.
HTH,
Joe
Nathan Pruett
Bartender

Joined: Oct 18, 2000
Posts: 4121

This doesn't really belong in the Swing/JFC/AWT forum ( even if you're trying to decompile code that uses these classes... ) So I'm moving it to Java In General (Intermediate).

-Nate

P.S. - Check out DJ Java Decompiler. It uses JAD, is put together well, and has an easy to understand GUI...


-Nate
Write once, run anywhere, because there's nowhere to hide! - /. A.C.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Extracting .java files from .class files
 
Similar Threads
help please...
how do i place class file dynamically
NullPointerException in struts
Obfuscating using Yguard
java.lang.LinkageError