Learning More . . .
BeanShell has many more features than I’ve described here. With BeanShell, you can script event handling and threads. You can embed BeanShell into your applications as a lightweight scripting engine; passing live Java objects into and out of scripts. You can even run BeanShell in a remote server mode, which lets you work in a shell inside of your running application, for debugging and experimentation.
BeanShell is small (only about 175KB) and it’s free, under the GNU Library Public License. You can learn more by checking out the full user’s manual and FAQ on the web site. If you have ideas, bug fixes, or improvements, please consider joining the developer’s mailing list.
As a final caveat, I should say that you do get what you pay for and BeanShell is still somewhat experimental. So you will certainly find bugs. Please feel free to send feedback, using the book’s web page, http://www.oreilly.com/catalog/learnjava. Enjoy!
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access