2012-06-29 2 views
1

Впервые я использую eclipse с m2e, и я хочу настроить pom of maven-war-plugin, чтобы добавить правильный путь к моему web.xml. Если я попытаюсь отредактировать эффективный pom с помощью «Maven Pom editor», но весь pom только для чтения?Как добавить конфигурацию в maven-war-plugin?

Как я могу решить эту проблему?

Greets Томасу

ответ

2

Эффективный pom - это слияние между супермапом Maven и может быть другими порами, которые наследуются и ваш проект pom. Таким образом, нет смысла менять эффективный pom. Вы должны изменить свой собственный пом, чтобы соответствовать вашим потребностям. Конфигурация maven-war-plugin работает как обычно в Maven следующим образом:

<build> 
    <plugins> 
     .. 
     <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-war-plugin</artifactId> 
     <version>2.2</version> 
     <configuration> 
      ...here your appropriate configurations 
     </configuration> 
     </plugin> 
     .. 
    </plugins> 
    </build> 
+0

, который сработал, спасибо – tschiela

0

Вы не можете редактировать эффективный POM. Вы можете редактировать только pom. Эффективный pom - это pom со всеми значениями конфигурации по умолчанию и т. Д. И значениями, взятыми из родительских попов. Редактирование pom изменяет эффективную pom.

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

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