При выполнении mvn install
, я получаю следующее сообщение об ошибке:Maven ошибки при построении пакета WAR (? Web.xml отсутствует ..)
Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)
Моего веб-приложениях структура дерево таково:
my-app
|-- pom.xml
|-- src
|-- ...
|-- WebContent
|-- ...
|-- META-INF
|-- WEB-INF
|-- classes
|-- ...
|-- lib
|-- **web.xml**
Мой файл POM выглядит следующим образом:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>masters.traffic</groupId>
<artifactId>traffic_web</artifactId>
<packaging>war</packaging>
<name>traffic_web</name>
<version>0.1.0</version>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
Как правильно исправить эту проблему?
С уважением
Спасибо! Я потратил много времени на выяснение, почему JSF не был рендерингом, и у меня был WEB-INF в другом каталоге, а затем, играя с IDEA .iml-файлом, я получил его, добавив дескриптор развертывания для web.xml , что странно, что это перестало работать. Думаю, теперь все будет хорошо;) –