Сценарий сборки Ant со встроенным JavaScript - PullRequest
0 голосов
/ 30 июня 2011

У меня есть следующая задача муравья со встроенным JavaScript.Я пытаюсь прочитать значение свойства в моем файле build.properties, но следующее, похоже, не работает.

    <target name="analyze">
        <script language="javascript">
        <![CDATA[
                importPackage(java.lang);
                var path = "${FOOBAR_HOME}";
                System.out.println(path);
        ]]>
        </script>
    </target>

Кто-нибудь знает, как это сделать?

1 Ответ

2 голосов
/ 30 июня 2011

Если ваш файл build.properties загружен перед задачей скрипта с использованием loadproperties задачи или эквивалентной, то вы можете использовать что-то вроде:

var path = project.getProperty("FOOBAR_HOME");

или даже просто

var path = FOOBAR_HOME;

в JavaScript. Это из примеров в script задача документы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...