因此,如果我运行以下示例(将#@String param1行保留在 script.groovy):
ImageJ-win64.exe --headless --ij2 --console --run script.groovy "param1='value1'"
param1 可通过 script.groovy 代码获得(如预期的那样..)
但是如果我在没有参数的情况下再次运行它
ImageJ-win64.exe --headless --ij2 --console --run script.groovy
param1(这次没有通过..)仍然可以使用相同的值?!?!
这种行为是预期的吗?!