libjclass is a library for reading java class files. It was designed with portability as one of the main goals and it should work on most modern Unix and Unix-like platforms. It is also available for Microsoft Windows but currently only as a static library.

It is still in very early stages and many times you will need to access various structs directly to get things done. Suggestions on additional functions are always welcome.

Table of Contents

Using libjclass in your application
API Reference

List of Examples

1. Compile hello.c that uses libjclass
2. Compile hello.c that uses libjclass on MinGW
1. Read a tableswitch operand