【问题标题】:Pass in ant properties to WLST task将 ant 属性传递给 WLST 任务
【发布时间】:2014-03-24 13:08:39
【问题描述】:

我正在通过 Ant 调用 WLST 任务,并且除了 ant 启动参数之外,我还想通过在 ant 中导入属性文件来传递在 Ant 上下文中定义的属性。 (即属性通过属性扩展在ant中可用)

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

有没有不用antcontrib和1的迭代循环的解决方案?

我想引用 WLST 脚本中的属性,例如 print "ant property is",antproperty

【问题讨论】:

  • 你能贴一些代码吗?我在Ant中使用WSLD,看不出是什么问题。

标签: ant jython wlst


【解决方案1】:

解决了

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-29
    相关资源
    最近更新 更多