2013-03-07 3 views
0

У меня очень странная проблема с профилями maven.Свойства профиля Maven, не превышающие значения в конфигурациях пружин

В pom.xml у нас есть анкеты с некоторыми свойствами. Мы используем эти свойства на pom.xml и в весенних конфигурациях. При создании с конкретным профилем затронуты только свойства в pom.xml, в конфигурациях пружин есть значения по умолчанию. Как-то кажется, что профиль не активирован, хотя свойства в pom.xml изменены.

Когда я активировать профиль по умолчанию, как это:

<activation> 
    <activeByDefault>true</activeByDefault> 
</activation> 

Все свойства изменяются, как и должно быть.

Я запускаю командную строку maven form, и я использую версию 3.0.4 из репозиториев Ubuntu 12.04. Я также тестировал автономную версию 3.0.5. Команда я использую:

mvn clean package -P profile-id 

Если этого не достаточно странно, я только тот, кто имеет эту проблему в этом проекте, так что это должно быть что-то с моим компьютером, я просто не знаю, где искать в.

У вас есть идеи, как это исправить?

ответ

0

Кажется, что это ошибка в maven-resources-plugin версии 2.5 и 2.6. Мы исправили эту проблему, указав версию до версии 2.4.