bcel5_3 - Byte Code Engineering Library

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename bcel5_3-5.3-20.2.noarch.rpm
Package name bcel5_3
Package version 5.3
Package release 20.2
Package architecture noarch
Package type rpm
Category Development/Libraries/Java
Homepage http://jakarta.apache.org/bcel/
License Apache-2.0
Maintainer -
Download size 528.51 KB
Installed size 593.10 KB
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
bcel5_3-5.3-36.67.noarch.rpm 5.3 noarch JAVA
bcel5_3 - - -


Name Value
bcel5.3 = 5.3-20.2
bcel5_3 = 5.3-20.2


Type URL
Mirror widehat.opensuse.org
Binary Package bcel5_3-5.3-20.2.noarch.rpm
Source Package bcel5_3-5.3-20.2.src.rpm

Install Howto

Install bcel5_3 rpm package:

# zypper install bcel5_3




2018-05-15 - fstrba@suse.com
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
2017-09-15 - fstrba@suse.com
- Fix build with jdk9:
* specify java source and target level 1.6
* specify encoding of source files
- Clean spec file and fix rpmlint errors
2013-09-09 - tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
2011-09-17 - jengelh@medozas.de
- Remove redundant tags/sections from specfile
2009-06-03 - mvyskocil@suse.cz
- Initial SUSE packaging of bcel5_3 (from jpackage.org 5.0)

See Also

Package Description
bcel5_3-javadoc-5.3-20.2.noarch.rpm Javadoc for bcel5_3
bcg729-devel-1.0.4-2.1.i586.rpm Development files for libbcg729
bcg729-devel-1.0.4-2.1.x86_64.rpm Development files for libbcg729
bchunk-1.2.2-1.4.i586.rpm A CD image format converter from .bin/.cue to .iso/.cdr/.wav
bchunk-1.2.2-1.4.x86_64.rpm A CD image format converter from .bin/.cue to .iso/.cdr/.wav
bcm20702a1-firmware-1201650-3.2.noarch.rpm Firmware for BCM20702A1 based devices
bcm43xx-firmware-20180314-4.1.noarch.rpm Firmware for the Broadcom/Cypress BCM43xx chipset family
bcmatroska2-devel-0.23-1.4.i586.rpm Development files for bcmatroska2
bcmatroska2-devel-0.23-1.4.x86_64.rpm Development files for bcmatroska2
bctoolbox-devel-0.6.0-3.1.i586.rpm Development files for bctoolbox, a utility library for linphone/belle-sip/etc
bctoolbox-devel-0.6.0-3.1.x86_64.rpm Development files for bctoolbox, a utility library for linphone/belle-sip/etc
bcunit-devel-3.0.2-1.4.i586.rpm BCUnit development files
bcunit-devel-3.0.2-1.4.x86_64.rpm BCUnit development files
bcunit-doc-3.0.2-1.4.i586.rpm BCUnit documentation
bcunit-doc-3.0.2-1.4.x86_64.rpm BCUnit documentation