BeanShell应用 - 在ant build文件里执行Java源代码

http://www.lifevv.com/java/doc/20070911153611135.html


本文介绍BeanShell的一个应用:怎么在ant build文件里执行BeanShell脚本。

ant从1.5开始支持beanshell脚本。
不过要能在ant里执行BeanShell脚本,需要执行以下步骤:
1,下载bsh-xxx.jar(xxx是版本号),并设置到ANT_HOME/lib或classpath。
2,下载bsf.jar,并设置到ANT_HOME/lib或classpath。
3,中间用到了commons-logging-1.1.jar,log4j-1.2.13.jar文件,将它们也设置到ANT_HOME/lib或classpath。
然后就可以执行beanshell脚本了。
*Eclipse环境下:Windows -> Settings -> Ant -> Runtime -> [Classpath] -> Add External Jars可以将jar文件添加到ANT_HOME。

build-bsh.xml

project name="testbsh" default="runscript" basedir=".">
<target name="runscript">

<!-- Run script from a file -->
<script language="beanshell" src="c:\test\bsh\HelloWorld.bsh" />

<!-- Run script in-line -->
<script language="beanshell">
<![CDATA[
for(int i=0; i<3; i++ )
print( "i="+i );

]]>
</script>

</target>
</project>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值