我希望在1个特定的beanshell脚本中进行某种初始化,稍后在其他2个bsh脚本中使用。现在,初始化因此发生两次。
有没有办法在beanshell脚本之间共享变量/命名空间,以便初始化只发生一次?
答案 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");