powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ant - изменение property
4 сообщений из 4, страница 1 из 1
Ant - изменение property
    #33844831
AndreySerj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно в build.xml в зависимости от некоторых условий <if> изменять значение определенного свойства, что бы в последующем таске анализировать это значение и применить ту или иную стратегибю обработки. Но, property будучи один раз проинициализированым, далее своего значения изменить не может. Подскажите, плиз, как можно сделать подобное ?
...
Рейтинг: 0 / 0
Ant - изменение property
    #33845153
Фотография ослегъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такое http://ant.apache.org/manual/OptionalTasks/propertyfile.html
никакъ не поможетъ?

--
психическихъ заболеваний нетъ. просто дуракъ.
...
Рейтинг: 0 / 0
Ant - изменение property
    #33845433
AndreySerj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Угу, спасибо.
...
Рейтинг: 0 / 0
Ant - изменение property
    #33845928
AndreySerj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Облом...

<property file="config.properties"/>

<target name="test">
<antcall target="one_increment"/>
<antcall target="read"/>
</target>

<target name="one_increment">
<propertyfile file="config.properties">
<entry key="enumm" operation="+" type="int" value="1"/>
</propertyfile>
</target>

<target name="read">
<echo>finish:${enumm}</echo>
</target>

Если в config.properties переменной enumm присвоить 1 и вызывать таск test , то ее значение действительно измениться (в моем примере = 2), но
<echo>finish:${enumm}</echo> попрежнему выводит 1
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ant - изменение property
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]