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 jarjar-core-1.0.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.tonicsystems.jarjar.strings
├─ com.tonicsystems.jarjar.strings.StringDumper.class - [JAR]
├─ com.tonicsystems.jarjar.strings.StringReader.class - [JAR]
com.tonicsystems.jarjar.transform
├─ com.tonicsystems.jarjar.transform.JarTransformer.class - [JAR]
├─ com.tonicsystems.jarjar.transform.Transformable.class - [JAR]
com.tonicsystems.jarjar.transform.config
├─ com.tonicsystems.jarjar.transform.config.AbstractClassPattern.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.AbstractPattern.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.AbstractResourcePattern.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.ClassDelete.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.ClassKeep.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.ClassKeepTransitive.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.ClassRename.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.PatternUtils.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.ResourceRename.class - [JAR]
├─ com.tonicsystems.jarjar.transform.config.RulesFileParser.class - [JAR]
com.tonicsystems.jarjar.dependencies
├─ com.tonicsystems.jarjar.dependencies.AbstractDependencyHandler.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.ClassHeaderReader.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.Dependency.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.DependencyFinder.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.DependencyFinderClassVisitor.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.DependencyHandler.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.Pair.class - [JAR]
├─ com.tonicsystems.jarjar.dependencies.TextDependencyHandler.class - [JAR]
com.tonicsystems.jarjar.classpath
├─ com.tonicsystems.jarjar.classpath.ClassPath.class - [JAR]
├─ com.tonicsystems.jarjar.classpath.ClassPathArchive.class - [JAR]
├─ com.tonicsystems.jarjar.classpath.ClassPathResource.class - [JAR]
com.tonicsystems.jarjar.util
├─ com.tonicsystems.jarjar.util.ClassNameUtils.class - [JAR]
├─ com.tonicsystems.jarjar.util.IoUtil.class - [JAR]
├─ com.tonicsystems.jarjar.util.RuntimeIOException.class - [JAR]
com.tonicsystems.jarjar.transform.asm
├─ com.tonicsystems.jarjar.transform.asm.ClassTransformer.class - [JAR]
├─ com.tonicsystems.jarjar.transform.asm.GetNameClassWriter.class - [JAR]
├─ com.tonicsystems.jarjar.transform.asm.PackageRemapper.class - [JAR]
├─ com.tonicsystems.jarjar.transform.asm.RemappingClassTransformer.class - [JAR]
com.tonicsystems.jarjar.transform.jar
├─ com.tonicsystems.jarjar.transform.jar.AbstractFilterJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.ClassClosureJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.ClassFilterJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.ClassTransformerJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.DefaultJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.DirectoryFilterJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.JarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.JarProcessorChain.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.ManifestFilterJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.PathFilterJarProcessor.class - [JAR]
├─ com.tonicsystems.jarjar.transform.jar.ResourceRenamerJarProcessor.class - [JAR]