Developer(s) | Apache Software Foundation |
---|---|
Stable release | 6.8.1
/ January 11, 2024 |
Repository | |
Written in | Java |
Operating system | Cross-platform |
Type | Bytecode Engineering Library |
License | Apache License 2.0 |
Website | commons |
The Byte Code Engineering Library (BCEL) is a project sponsored by the Apache Foundation previously under their Jakarta charter to provide a simple API for decomposing, modifying, and recomposing binary Java classes (I.e. bytecode). The project was conceived and developed by Markus Dahm prior to officially being donated to the Apache Jakarta foundation on 27 October 2001. It is a part of Apache Commons.