Eclipse / Flex: обновлять файл при каждом запуске? - PullRequest
1 голос
/ 10 февраля 2010

ОК, мой проект использует XML-файл с именем Chart-app.xml, внутри этого XML-файла есть тег <version></version>, который я сохраняю в следующем формате: <version>1.2.128</version> Мне интересно, могу ли я установить его для добавления к третьему номер каждый раз, когда я запускаю свой проект.

Так что, если бы я запустил его сейчас, это было бы 1.2.129, тогда, если бы я запустил его снова, это было бы 1.2.130

Спасибо !!

Ответы [ 2 ]

1 голос
/ 11 февраля 2010

После прочтения ответа VonC я ничего не знаю о ANT или создании пользовательских сборок, но он дал мне идею, которая, кажется, работает:

У меня уже есть метод, чтобы сказать, запущено ли приложение в ADL (в затмении), поэтому, если это так, я просто заставляю мое приложение открывать сам файл и изменять значение.

0 голосов
/ 10 февраля 2010

Я не уверен, что есть собственный способ Eclipse для этого.

Вы можете увеличить число в этом XML-файле:

  • программно, запуская специальный класс, который делает это, а затем вызывает ваше основное приложение Класс
  • через зависимость во время запуска можно создать набор тестов JUnit, который сначала вызовет класс Java, выполняющий инкремент, а затем вызовет ваш основной метод.

Но в обоих случаях вам придется каким-то образом кодировать процесс приращения.


Примечание: легче, когда вы хотите увеличивать что-то каждый раз, когда вы строите , потому что вы можете добавить собственный строитель.

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