また: 柔軟にアパッシュの蟻ジャワ(ランタイム)にJVM変数を渡す方法任せなさい

アパッシュの蟻はXMLのコンフィギュレーション・ファイルを使用して優秀なジャワによって基づく造り及び配置システムである。 仕事、条件付きで動かされたターゲットを形成するのに蟻では特性が広くもっと使用され。 不足分でそれらは造りシステムのintergral部分である。 私の条件は簡単だった。 私はジャワのランタイムにJVMの議論を渡したいと思った。 どんなにいつか私は特別なランタイムの議論を渡さないでそれを実施したいと思った。 残念ながらjvmargの要素は価値がスペースが付いている空ストリングまた更にひものときそれを好まない。 それをだます方法を見つけなくて私はそれから実施している間)最初に置かれないとき何かに特性を置く方法を見つけることを試みた(。 これはすると意外にも懸命に証明した。 私によってがと上がった優雅な(私は考える)解決はここにある。

[条件のproperty=の" jargs "のvalue= " $ {jvmargs} 「のelse=」- Djvmarg=false " >

[/condition>

注: すべてを取り替えなさい[と < as="" buggy="" WordPress="" WYSIWYDNG="">

これがすることは置かれれば特性をjargsとjvmargsの価値に呼ばれて置くことである。 さもなければそれは模造の価値に置かれる(そのjvmargを!食べなさい)。

jvmargはあらゆるjvmの議論の有無にかかわらず罰金に沿って今ぶんぶんいう。