bcel - Byte Code Engineering Library

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Oss all
Package name bcel
Package version 5.2
Package release 30.2
Package architecture noarch
Package type rpm
Installed size 528.32 KB
Download size 465.48 KB
Official Mirror ftp.gwdg.de
The Byte Code Engineering Library is intended to give users a
convenient way to analyze, create, and manipulate (binary) Java class
files (those ending with .class). Classes are represented by objects
that contain all the symbolic information of the given class: methods,
fields, and byte code instructions, in particular.
Such objects can be read from an existing file, transformed by a
program (such as a class loader at runtime), and dumped to a file
again. An even more interesting application is the creation of classes
from scratch at runtime. The Byte Code Engineering Library (BCEL) may
also be useful if you want to learn about the Java Virtual Machine
(JVM) and the format of Java .class files.
BCEL is already being used successfully in several projects, such as
compilers, optimizers, obfuscators, code generators, and analysis
It contains a byte code verifier named JustIce, which usually gives you
much better information about what is wrong with your code than the
standard JVM message.


Package Version Architecture Repository
bcel-5.2-61.1.noarch.rpm 5.2 noarch openSUSE JAVA
bcel - - -


Name Value
regexp -
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Name Value
bcel = 5.2-30.2


Type URL
Binary Package bcel-5.2-30.2.noarch.rpm
Source Package bcel-5.2-30.2.src.rpm

Install Howto

Install bcel rpm package:

# zypper install bcel

See Also

Package Description
bcel5_3-5.3-21.36.noarch.rpm Byte Code Engineering Library
bcel5_3-javadoc-5.3-21.36.noarch.rpm Javadoc for bcel5_3
bcm20702a1-firmware-1201650-1.1.noarch.rpm Firmware for BCM20702A1 based devices
bcm43xx-firmware-20160301-2.1.noarch.rpm Firmware for the Broadcom/Cypress BCM43xx chipset family
bctoolbox-devel-0.2.0-1.3.x86_64.rpm Development files for bctoolbox, a utility library for linphone/belle-sip/etc
bdfresize-1.5-571.4.x86_64.rpm A Tool for Resizing BDF Format Fonts
bdftopcf-1.0.5-2.4.x86_64.rpm Font compiler for the X server and font server
bea-stax-1.2.0-34.2.noarch.rpm Streaming API for XML
bea-stax-api-1.2.0-34.2.noarch.rpm The StAX API
beansbinding-1.2.1-28.37.noarch.rpm Beans Binding (JSR 295) reference implementation
beansbinding-javadoc-1.2.1-28.37.noarch.rpm Beans Binding (JSR 295) reference implementation
beaver-0.4.1-23.32.x86_64.rpm Beaver is an Early AdVanced EditoR
beforelight-1.0.5-10.3.x86_64.rpm Sample implementation of a screen saver for X servers
beignet-1.1.2-1.6.x86_64.rpm Open source implementation of the OpenCL for Intel GPUs
beignet-devel-1.1.2-1.6.x86_64.rpm Open source implementation of the OpenCL for Intel GPUs devel package