私の Web アプリケーションでは、Maven Standard Directory Layout を使用しています。私のサイトの場所を除いて (ここではテンプレート ファイル、*.ftl、*.xslt などについて話しています)。
代わりに、src/main/webappの下のsite/ftlにあります。
その理由は、ルート ディレクトリがプロジェクト フォルダーに設定されている Eclipse 内でアプリケーションを開発しているためです。したがって、私が定義するすべてのファイルは、プロジェクトのルート ディレクトリからアクセスされます。
実際にコンパイルされていないコードに、ソース フォルダーを指すファイル パスを指定するのは間違っていると思いました。
ここでの標準的なアプローチは何ですか?Tomcat には WAR デプロイメントを使用しませんが、統合 Web サーバーとして Jetty を使用します。