bcel - Byte Code Engineering Library

Property Value
Distribution ROSA 2012.1
Repository ROSA Main i586
Package name bcel
Package version 5.2
Package release 5-rosa2012.1
Package architecture i586
Package type rpm
Installed size 2.17 MB
Download size 794.85 KB
Official Mirror mirror.rosalab.ru
The Byte Code Engineering Library (formerly known as JavaClass) is
intended to give users a convenient possibility to analyze, create, and
manipulate (binary) Java class files (those ending with .class). Classes
are represented by objects which 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, be
transformed by a program (e.g. a class loader at run-time) and dumped to
a file again. An even more interesting application is the creation of
classes from scratch at run-time. The Byte Code Engineering Library
(BCEL) may be also 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, obsfuscators and analysis tools, the most popular probably
being the Xalan XSLT processor at Apache.


Package Version Architecture Repository
bcel-5.2-5-rosa2012.1.x86_64.rpm 5.2 x86_64 ROSA Main
bcel - - -


Name Value
libc.so.6 -
libc.so.6(GLIBC_2.1.3) -
libdl.so.2 -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libgcj_bc.so.1 -
libm.so.6 -
libpthread.so.0 -
librt.so.1 -
libz.so.1 -
regexp -


Name Value
bcel == 0:5.2-5:2012.1
bcel-5.2.jar.so -
elf(buildid) == e0bef90d2520d773e19972bd152660077e19bb96


Type URL
Binary Package bcel-5.2-5-rosa2012.1.i586.rpm
Source Package bcel-5.2-5.src.rpm

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install bcel rpm package:
    # urpmi bcel




2012-09-06 - Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ce77e45
- Revert last commit and don't use __cp macro

See Also

Package Description
bcel-javadoc-5.2-5-rosa2012.1.i586.rpm Javadoc for bcel
bcm43xx-fwcutter-006-10-rosa2012.1.i586.rpm Tool to extract firmware for Broadcom 43xx network chip
bdftopcf-1.0.3-4-rosa2012.1.i586.rpm Convert X font from Bitmap Distribution Format to Portable Compiled Format
bea-stax-1.2.0-1.3.9-rosa2012.1.i586.rpm Streaming API for XML
bea-stax-api-1.2.0-1.3.9-rosa2012.1.i586.rpm The StAX API
bea-stax-javadoc-1.2.0-1.3.9-rosa2012.1.i586.rpm Javadoc for bea-stax
beecrypt-python-4.2.1-10-rosa2012.1.i586.rpm Files needed for python applications using beecrypt
beforelight-1.0.4-4-rosa2012.1.i586.rpm Sample screen saver
bind-9.9.1-1.P2.0-rosa2012.1.i586.rpm A DNS (Domain Name System) server
bind-devel-9.9.1-1.P2.0-rosa2012.1.i586.rpm Include files and libraries needed for bind DNS development
bind-doc-9.9.1-1.P2.0-rosa2012.1.i586.rpm Documentation for BIND
bind-utils-9.9.1-1.P2.0-rosa2012.1.i586.rpm Utilities for querying DNS name servers
binutils- GNU Binary Utility Development Utilities
bison-2.6.2-1-rosa2012.1.i586.rpm A GNU general-purpose parser generator
bitmap-1.0.6-1-rosa2012.1.i586.rpm Bitmap editor and converter utilities for the X Window System