私が見つけた情報源によると、JSF プロジェクトの webapp フォルダーは、フォルダー「java」があるフォルダーにある必要があります。これらのソースの 1 つがこれです。
IntelliJ 12 で Maven プロジェクトを作成し、JSF フレームワークのサポートを追加すると、intellij は「src」フォルダーがある「web」という名前のフォルダーを作成します。そのため、すべてが正常な場合でも、フォルダーに mvn verify と入力すると、maven はファイル web.xml が見つからないと文句を言います。「web」フォルダーをあるべき場所に移動し、名前を「webapp」に変更すると、すべて正常に機能します。
しかし、IntelliJ ではなぜそうなるのでしょうか?