将ant属性传递给WLST任务

时间:2014-03-24 13:08:39

标签: ant jython wlst

我通过Ant调用WLST任务,我想通过导入ant内部的属性文件传递Ant的上下文中定义的属性,另外还要引用ant启动参数。 (即通过财产扩张可以获得蚂蚁的属性)

我能看到的唯一方法是使用antcontrib的foreach / inheritall功能。但是,我不需要任何迭代。

是否有解决方案而不必使用antcontrib和迭代循环1?

我想在WLST脚本中引用属性,例如     打印“ant property is”,antproperty

1 个答案:

答案 0 :(得分:1)

解决

我试图错误地初始化变量。

这样做的方法是从WLST任务中的ant变量设置jython变量是使用sys.argv数组。

这可以在jython文件本身或WLST任务中的嵌入式脚本元素中完成。