View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jasm-1.0.2.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
jasm
├─ jasm.Main.class - [JAR]
jasm.io
├─ jasm.io.BinaryInputStream.class - [JAR]
├─ jasm.io.BinaryOutputStream.class - [JAR]
├─ jasm.io.ClassFileReader.class - [JAR]
├─ jasm.io.ClassFileWriter.class - [JAR]
├─ jasm.io.JasmFileReader.class - [JAR]
├─ jasm.io.JasmFileWriter.class - [JAR]
jasm.lang
├─ jasm.lang.Bytecode.class - [JAR]
├─ jasm.lang.BytecodeAttribute.class - [JAR]
├─ jasm.lang.ClassFile.class - [JAR]
├─ jasm.lang.Constant.class - [JAR]
├─ jasm.lang.JvmType.class - [JAR]
├─ jasm.lang.JvmTypes.class - [JAR]
├─ jasm.lang.Modifier.class - [JAR]
jasm.attributes
├─ jasm.attributes.Code.class - [JAR]
├─ jasm.attributes.ConstantValue.class - [JAR]
├─ jasm.attributes.Exceptions.class - [JAR]
├─ jasm.attributes.InnerClasses.class - [JAR]
├─ jasm.attributes.LineNumberTable.class - [JAR]
├─ jasm.attributes.SourceFile.class - [JAR]
├─ jasm.attributes.StackMapTable.class - [JAR]
jasm.util
├─ jasm.util.DeadCodeElimination.class - [JAR]
├─ jasm.util.OptArg.class - [JAR]
├─ jasm.util.Pair.class - [JAR]
├─ jasm.util.Triple.class - [JAR]
jasm.verifier
├─ jasm.verifier.ClassFileVerifier.class - [JAR]
├─ jasm.verifier.TypeAnalysis.class - [JAR]
jasm.util.dfa
├─ jasm.util.dfa.ForwardFlowAnalysis.class - [JAR]