Используйте сплющенные POM для фильтрации ресурсовJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Используйте сплющенные POM для фильтрации ресурсов

Сообщение Anonymous »

Я использую сценарий для замены значения свойства в сплющенном POM, но вместо этого свойство исходного POM вводится в отфильтрованные ресурсы. Почему? Это проблема конфигурации, ошибка или просто невозможно выполнить? Попробовал MVN Clean Package и MVN Clean Install , то же самое происходит в сгенерированной целевой/классах/test.txt и в окончательной JAR
[*] Я добавил второе выполнение плагина с выравниванием в случае, если текущий ток сохраняется в памяти, и не обновлялся после того, как мой скрипт изменил свой файл
, но я также попробовал каждую другую фазу на всякий случай, для обоих выполнений с вынесением

pom.xml:


4.0.0

${projectname}

eu.test
${projectname}
${revision}
jar


PomScriptTest
1.0

#testFailure



clean install



src/main/resources
true





org.codehaus.mojo
flatten-maven-plugin
1.7.2


flatten.clean
clean

clean



flatten
validate

flatten


true
bom



update-changed-pom
initialize

flatten


true
bom
.updated-pom.xml





exec-maven-plugin
org.codehaus.mojo
3.5.1


exec-script
validate

exec


scripts/pomScript.bat







< /code>
src/main/resources/test.txt:
name: ${project.name}
version: ${project.version}
testProperty: ${testProperty}
< /code>
scripts/pomScript.bat:
cd scripts
powershell -command "(Get-Content '../.flattened-pom.xml' -Raw) -replace '#testFailure', '#testSuccess' | Set-Content '../.flattened-pom.xml'"


Подробнее здесь: https://stackoverflow.com/questions/797 ... -resources
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Используйте сплющенные POM для фильтрации ресурсов
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Поляры - сплющенные ряды в столбцы, агрегируя по значениям столбцов
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как исправить неразбираемую ошибку pom в maven pom.xml?
    Anonymous » » в форуме JAVA
    0 Ответы
    130 Просмотры
    Последнее сообщение Anonymous
  • Как проанализировать pom.xml Maven на наличие ошибок (линтер pom на наличие избыточных или игнорируемых свойств?)
    Anonymous » » в форуме JAVA
    0 Ответы
    138 Просмотры
    Последнее сообщение Anonymous
  • MongoDB C# Запрос для фильтрации полей без цифр при фильтрации
    Anonymous » » в форуме C#
    0 Ответы
    112 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»