beanshell简介

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

Beanshell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文

件大小为175k。BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法。这样就可以象perl一样写脚本了

http://www.beanshell.org/

运行方式:

l 界面UI方式 :java bsh.Console

l 命令行方式 :java bsh.Interpreter

l 运行脚本文件:java bsh.Interpreter filename [ args ]

下面来一个例子

下载beanshell的jar,加到classpath 里

写一个脚本文件 myscript.txt ,内容如下:

a = 2;

b = 3;

c = a + b;

print(c);

运行该脚本

c:\beanshell>java bsh.Interpreter myscript.txt

OK,输出结果5

写一个bat文件 bsh.bat放到系统目录下,如:winnt

文件内容如下:

java bsh.Interpreter %1

就可以使用如下方法运行脚本文件了

c:\beanshell>bsh myscript.txt

------------------------------

beanshell是相当好使的

osworkflow用的就是他了

可以轻松的计算表达式的值

http://www.javaresearch.org/article/showarticle.jsp?column=2&thread=31411

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航