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 jvisualizer-0.1.5.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
me.ruebner.jvisualizer.backend
├─ me.ruebner.jvisualizer.backend.Backend.class - [JAR]
├─ me.ruebner.jvisualizer.backend.DebugBackend.class - [JAR]
me.ruebner.jvisualizer.backend.events
├─ me.ruebner.jvisualizer.backend.events.DebugEvent.class - [JAR]
├─ me.ruebner.jvisualizer.backend.events.DebugEventListener.class - [JAR]
├─ me.ruebner.jvisualizer.backend.events.DebugFinishedEvent.class - [JAR]
├─ me.ruebner.jvisualizer.backend.events.DebugPausedEvent.class - [JAR]
├─ me.ruebner.jvisualizer.backend.events.EventManager.class - [JAR]
me.ruebner.jvisualizer
├─ me.ruebner.jvisualizer.ProjectConfig.class - [JAR]
├─ me.ruebner.jvisualizer.Visualizer.class - [JAR]
me.ruebner.jvisualizer.frontend
├─ me.ruebner.jvisualizer.frontend.Frontend.class - [JAR]
me.ruebner.jvisualizer.exceptions
├─ me.ruebner.jvisualizer.exceptions.NoMainClassFoundException.class - [JAR]
me.ruebner.jvisualizer.backend.vm.json
├─ me.ruebner.jvisualizer.backend.vm.json.ArrayElementSerializer.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.json.ReferenceValueSerializer.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.json.ReturnValueSerializer.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.json.VariableMapSerializer.class - [JAR]
me.ruebner.jvisualizer.frontend.web
├─ me.ruebner.jvisualizer.frontend.web.DefaultHeaderFilter.class - [JAR]
├─ me.ruebner.jvisualizer.frontend.web.WebFrontend.class - [JAR]
me.ruebner.jvisualizer.backend.vm.values
├─ me.ruebner.jvisualizer.backend.vm.values.ArrayReferenceValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.BooleanValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.ByteValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.CharacterValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.DoubleValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.FloatValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.IntegerValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.LongValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.NullValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.ObjectReferenceValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.PrimitiveValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.ReferenceValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.ShortValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.StringReferenceValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.Value.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.VoidValue.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.values.WrapperReferenceValue.class - [JAR]
me.ruebner.jvisualizer.backend.vm.structure
├─ me.ruebner.jvisualizer.backend.vm.structure.DebugState.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Field.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Heap.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.LocalVariable.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Location.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Method.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Stack.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.StackFrame.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.structure.Variable.class - [JAR]
me.ruebner.jvisualizer.frontend.web.servlets
├─ me.ruebner.jvisualizer.frontend.web.servlets.GetDebugStateServlet.class - [JAR]
├─ me.ruebner.jvisualizer.frontend.web.servlets.GetVersionServlet.class - [JAR]
├─ me.ruebner.jvisualizer.frontend.web.servlets.StepServlet.class - [JAR]
├─ me.ruebner.jvisualizer.frontend.web.servlets.WebFrontendServlet.class - [JAR]
me.ruebner.jvisualizer.backend.vm.types
├─ me.ruebner.jvisualizer.backend.vm.types.ArrayType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.BooleanType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.ByteType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.CharacterType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.ClassType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.DoubleType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.FloatType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.IntegerType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.InterfaceType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.LongType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.NullType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.PrimitiveType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.ReferenceType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.ShortType.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.Type.class - [JAR]
├─ me.ruebner.jvisualizer.backend.vm.types.VoidType.class - [JAR]