Skip to content

implement-study/classpy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classpy

Maven Central

This Project is forked from classpy

The GUI part has been removed, and it is now a standalone library for reading .class files.

You can add it directly to your dependencies from the Maven repository.

Use

add dependency to your project

Maven

<dependency>
    <groupId>tech.medivh</groupId>
    <artifactId>shengsheng-classpy</artifactId>
    <version>1.1.0</version>
</dependency>

Gradle

implementation("tech.medivh:shengsheng-classpy:1.1.0")

API

ClassFile parse = new ClassFileParser().parse(Files.readAllBytes(Path.of("classFile")));

Version

The version ending with "origin" is the complete classpy source code. Other versions have enhanced the API

example:

classpy version:

<dependency>
    <groupId>tech.medivh</groupId>
    <artifactId>shengsheng-classpy</artifactId>
    <version>1.1.0.origin</version>
</dependency>

shengsheng version:

<dependency>
    <groupId>tech.medivh</groupId>
    <artifactId>shengsheng-classpy</artifactId>
    <version>1.1.0</version>
</dependency>

License

This project retains the original license and author attribution from the upstream repository.

About

GUI tool for investigating Java class files

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 100.0%