У меня есть задача Ant, которая содержит скрипт-скрипт и запускает Javascript как часть сборки Ant. Как загрузить этот скрипт из внешнего файла вместо его включения в задачу Ant?Ant scriptfilter использовать внешний скрипт?
Как это работает сейчас:
<target name="x" description="x">
<copy todir=".">
<fileset dir=".\x" includes="**/*.txt"/>
<filterchain>
<tokenfilter>
<filetokenizer/>
<scriptfilter language="javascript"><![CDATA[
//Javascript goes here
]]></scriptfilter>
</tokenfilter>
</filterchain>
</copy>
</target>
Могу ли я загрузить внешний скрипт и присвоить его свойству, а затем вставить свойство между тегами CDATA? Или скопируйте весь Javascript, включая теги CDATA, и поместите его во внешний файл? До сих пор ничего подобного я не пробовал.
Обновление с тем, что работал на основе ответа ниже:
<target name="x" description="x">
<copy todir=".">
<fileset dir=".\x" includes="**/*.txt"/>
<filterchain>
<tokenfilter>
<filetokenizer/>
<scriptfilter language="javascript" src="myScript.js"></scriptfilter>
</tokenfilter>
</filterchain>
</copy>
</target>
Обновлено с помощью работы, основанного на ответе ниже. – user3762977