AntのScriptタスクでJavaScriptを使用する
Total: 7836
, Today: 1
, Yesterday: 2
Posted by aterai at
Last-modified:
概要
Ant
のScript
タスクでJavaScript
を使用し、簡単なタスクを作成、実行します。
サンプルターゲット
<property name="test.Name" value="Example" />
<target name="script-test">
<echo message="${test.Name}" />
<script language="javascript"><![CDATA[
project.setNewProperty("test.name", project.getProperty("test.Name").toLowerCase());
]]></script>
<echo message="${test.name}" />
</target>
<target name="lower" depends="script-test">
<echo message="${test.name}" />
</target>
解説
AntのTaskを自作するまでもない程度の簡単なタスクは、Script
タスクでJavaScript
(Rhino
)を使用すると便利です。上記のサンプルでは、test.Name
プロパティの文字列をすべて小文字に変換して、test.name
プロパティを作成しています。