并且: 如何灵活地通过JVM参量到亚帕基印第安人蚂蚁Java (运行时间)任务

使用XML配置文件,亚帕基印第安人蚂蚁是一个优秀Java基于修造&部署系统。 在蚂蚁物产广泛地被用于配置任务,有条件地跑的目标和更。 简而言之他们是修造系统的一个intergral部分。 我的要求是简单的。 我想通过JVM论据到Java运行时间。 我某时想祈求它没有通过任何特别执行时间的论据。 不幸地,当它的价值是一个空字符串甚至与空间时的串jvmarg元素不喜欢。 发现方式唬弄它,我然后没有设法发现方式设置物产到某事,当最初没有设置时它(当祈求)时。 这惊奇地艰苦证明做。 这我过来与的一种典雅的(我认为)解答。

[情况property= " jargs " value= " $ {jvmargs} “else=” - Djvmarg=false " >

[/condition>

注: 替换所有[与 < as="" buggy="" WordPress="" WYSIWYDNG="">

什么这是设置物产称jargs对jvmargs的价值,如果设置它。 否则它被设置对假的价值(吃那jvmarg!)。

jvmarg沿罚款现在哼唱着有或没有所有jvm论据。