2012-03-13 2 views
0

Мой файл pom имеет встроенный источник groovy. Когда я отформатирую xml с помощью Eclipse Source> Format, он вводит строки в источник groovy, который разбивает его. Как я могу лучше всего это решить?Форматирование pom xml со встроенным исходным кодом

Update: Отлич- в

<build> 
    <plugins> 
     <plugin> 
      <execution> 
       <configuration> 
        <source> 

и, кажется, писать искаженную версию project.version в файл манифеста. Я этого не писал.

+0

Почему вы встроенный источник Groovy в вашем ПОМ? Можете ли вы дать отрывок из этого? – khmarbaise

+0

Обновлено столько информации, сколько я могу поделиться. –

+0

Для каких плагинов эта конфигурация и блок выполнения заданы? Разве плагин не поддерживает хранение скрипта в качестве внешнего файла? Версия в манифесте - это обычное поведение Maven, если вы не меняете поведение по умолчанию. – khmarbaise

ответ

1

Я взял взгляд в документы о gmaven-plugin, который дает вам примеры, как это (украдено из их веб-сайт):

<plugin> 
    <groupId>org.codehaus.gmaven</groupId> 
    <artifactId>gmaven-plugin</artifactId> 
    <executions> 
     <execution> 
      <phase>generate-resources</phase> 
      <goals> 
       <goal>execute</goal> 
      </goals> 
      <configuration> 
       <source>${basedir}/src/main/script/myscript.groovy</source> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 
+0

Сладкий. Я попробую это; благодаря! –

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