在beanshell脚本之间共享变量

时间:2012-12-27 11:48:43

标签: variables shared beanshell

我希望在1个特定的beanshell脚本中进行某种初始化,稍后在其他2个bsh脚本中使用。现在,初始化因此发生两次。

有没有办法在beanshell脚本之间共享变量/命名空间,以便初始化只发生一次?

2 个答案:

答案 0 :(得分:0)

您是否可以创建一个BeanShell脚本来执行初始化并通过source将其加载到其他脚本中?

答案 1 :(得分:0)

查看对象" bsh.shared"。

if(bsh.shared.myList == void)
  bsh.shared.myList = new java.util.ArrayList();

// Do stuff to the List anywhere as follows:
//
bsh.shared.myList.add("foo");