How to Install and Uninstall bcel Package on openSUSE Leap
Last updated: December 24,2024
1. Install "bcel" package
Here is a brief guide to show you how to install bcel on openSUSE Leap
$
sudo zypper refresh
Copied
$
sudo zypper install
bcel
Copied
2. Uninstall "bcel" package
Please follow the guidelines below to uninstall bcel on openSUSE Leap:
$
sudo zypper remove
bcel
Copied
3. Information about the bcel package on openSUSE Leap
Information for package bcel:
-----------------------------
Repository : Main Repository
Name : bcel
Version : 5.2-150200.11.3.1
Arch : noarch
Vendor : SUSE LLC
Installed Size : 540.9 KiB
Installed : No
Status : not installed
Source package : bcel-5.2-150200.11.3.1.src
Upstream URL : http://commons.apache.org/proper/commons-bcel/
Summary : Byte Code Engineering Library
Description :
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
tools.
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.
-----------------------------
Repository : Main Repository
Name : bcel
Version : 5.2-150200.11.3.1
Arch : noarch
Vendor : SUSE LLC
Installed Size : 540.9 KiB
Installed : No
Status : not installed
Source package : bcel-5.2-150200.11.3.1.src
Upstream URL : http://commons.apache.org/proper/commons-bcel/
Summary : Byte Code Engineering Library
Description :
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
tools.
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.