2010-03-19 4 views
1

У меня есть дюжина файлов свойств конфигурации для скрипта ant. Эти файлы используются для настройки клиента. Например, ant должен переименовать temp_context.xml в customer_name_context.xml где имя_пользователя является собственностью в conf. файл.Как получить значения ресурсов из POM

Теперь я хотел бы повторно использовать те же файлы в проекте Maven.

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-antrun-plugin</artifactId> 
    <executions> 
    <execution> 
     <id>copy-files</id> 
     <phase>package</phase> 
     <goals> 
     <goal>run</goal> 
     </goals> 
     <configuration> 
     <tasks> 
      <filter filtersfile="${basedir}/config/config.filter.local" /> 
      <copy todir="${project.build.directory}/${customer}" overwrite="yes" filtering="true"> 
     </tasks> 
     <execution> 
    </execution> 

Когда я пытаюсь выполнить этот плагин по свойству $ {} клиента не набор каких-либо значений. Можно ли получить значения ресурсов в среде выполнения Maven (без профилей)?

ответ

Смежные вопросы