Использовать переменные во время развертывания в Eclipse

У меня есть некоторые файлы конфигурации. В настоящее время эти файлы полностью написаны вручную. Но некоторые части меняются время от времени, например, номер версии или текущий год.
В моих скриптах ant я мог определить некоторые переменные в файлах конфигурации и заменить эти переменные во время моего развертывания текущими значениями. Но я использую муравей для полной автоматизированной ночной сборки. Для нормальной и интерактивной работы с программным обеспечением я использую Eclipse напрямую без какой-либо цели муравья.

Кто-нибудь знает, как заменить такие переменные и в развертывании Eclipse?

Конечно, я мог бы сохранить исходный файл конфигурации с переменными и использовать ant для создания окончательного файла конфигурации также в исходной папке, которая была развернута и использована, поэтому оба проверяются. Но это также избыточная информация и выглядит как хак мне!

Из-за большого количества недоразумений:

Я хотел бы иметь файл-источник-источник с e. г. @ MY-VAR @ в тексте. Во время развертывания этот заменитель заменяется значением переменной, известным во время компиляции. Это возможно с муравьями. Могу ли я сделать что-то подобное с Eclipse?

Как вы читаете переменные? Я бы пошел на системные свойства, это также будет работать на платформах Linux и Windows и может быть изменено с компьютера на компьютер.



Вы развиваетесь на Java?

Would this be helpful ?  

[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt\_t\_run\_env.htm](https://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt_t_run_env.htm)