Как добавить файл к войне со Знатоком

Я разработал плагин знатока, который загружает информацию о версии с JIRA. Это связывается по умолчанию с фазой 'генерировать-источников' и создает 'release.txt' файл в папке сборки ($ {project.build.directory}).

Мой вопрос: как я могу добавить этот файл в папке 'WEB-INF' военного файла, созданного Знатоком?

Я знаю, что могу использовать 'военный плагин знатока' для включения дополнительных внешних ресурсов от 'src' папки, но я не хочу свой файл 'release.txt', сгенерированный там (=not commitable к svn).

Спасибо за помощь. Я желаю Вам хорошего дня!

Maxence

10
задан Maxence Dewil 10 March 2010 в 09:07
поделиться

1 ответ

Я думаю, это можно сделать, используя эту функцию этого плагина:

Добавление и фильтрация внешних веб-ресурсов: http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html

Что позволит вам создать ваш release.txt в отдельной папке (не src) и заставить плагин рассматривать его как дополнительную папку resources.

Надеюсь, это поможет.

<plugin> 
  <groupId>org.apache.maven.plugins</groupId> 
  <artifactId>maven-war-plugin</artifactId> 
  <configuration> 
    <webResources> 
      <resource> 
        <directory>${project.build.directory}</directory> 
        <targetPath>WEB-INF</targetPath> <!-- introduced in plugin v 2.1 -->
        <includes> 
          <include>release.txt</include> 
        </includes> 
      </resource> 
    </webResources> 
  </configuration> 
</plugin> 
16
ответ дан 3 December 2019 в 21:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: