bsh - Lightweight Scripting for Java

Property Value
Distribution ROSA 2016.1
Repository ROSA Main x86_64
Package filename bsh-1.3.0-29-rosa2016.1.noarch.rpm
Package name bsh
Package version 1.3.0
Package release 29-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Java
License SPL or LGPLv2+
Maintainer -
Download size 483.54 KB
Installed size 761.70 KB
BeanShell is a small, free, embeddable, Java source interpreter with
object scripting language features, written in Java. BeanShell executes
standard Java statements and expressions, in addition to obvious
scripting commands and syntax. BeanShell supports scripted objects as
simple method closures like those in Perl and JavaScript(tm).
You can use BeanShell interactively for Java experimentation and
debugging or as a simple scripting engine for your applications. In
short: BeanShell is a dynamically interpreted Java, plus some useful
stuff. Another way to describe it is to say that in many ways BeanShell
is to Java as Tcl/Tk is to C: BeanShell is embeddable - You can call
BeanShell from your Java applications to execute Java code dynamically
at run-time or to provide scripting extensibility for your applications.
Alternatively, you can call your Java applications and objects from
BeanShell; working with Java objects and APIs dynamically. Since
BeanShell is written in Java and runs in the same space as your
application, you can freely pass references to "real live" objects into
scripts and return them as results.


Package Version Architecture Repository
bsh-1.3.0-29-rosa2016.1.noarch.rpm 1.3.0 noarch ROSA Main
bsh - - -


Name Value
bsf -
java >= 0:1.6.0
jpackage-utils >= 0:1.7.5-3.9


Name Value
bsh == 1.3.0-29:2016.1


Type URL
Binary Package bsh-1.3.0-29-rosa2016.1.noarch.rpm
Source Package bsh-1.3.0-29.src.rpm

Install Howto

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




2017-02-04 - Andrey Bondrov <> 1.3.0-29
- (3e2f9b4) MassBuild#1230: Increase release tag

See Also

Package Description
bsh-demo-1.3.0-29-rosa2016.1.noarch.rpm Demo for bsh
bsh-javadoc-1.3.0-29-rosa2016.1.noarch.rpm Javadoc for bsh
bsh-manual-1.3.0-29-rosa2016.1.noarch.rpm Manual for bsh
bsh-utils-1.3.0-29-rosa2016.1.noarch.rpm bsh utilities
btparser-0.19-5-rosa2016.1.x86_64.rpm Parser and analyzer for backtraces produced by GDB
btrfs-progs-4.9.1-1-rosa2016.1.x86_64.rpm Userspace programs for btrfs
bup-0.27-4-rosa2016.1.x86_64.rpm Efficient backup system based on the git packfile format
busybox-1.26.0-2-rosa2016.1.x86_64.rpm Multi-call binary combining many common Unix tools into one executable
busybox-static-1.26.0-2-rosa2016.1.x86_64.rpm Static linked busybox
bwidget-1.9.9-4-rosa2016.1.noarch.rpm Extended widget set for Tk
byacc-20160606-3-rosa2016.1.x86_64.rpm A public domain Yacc parser generator
byaccj-1.15-5-rosa2016.1.x86_64.rpm Parser Generator with Java Extension
bzip2-1.0.6-13-rosa2016.1.x86_64.rpm Extremely powerful file compression utility
c2050-0.4-17-rosa2016.1.x86_64.rpm Driver for the Lexmark 2050 printer
c2070-0.99-16-rosa2016.1.x86_64.rpm Lexmark 2070 Printer color driver