grails 3 プロジェクトに fontawesome (fa) を含めようとしています。grails2にはこれ用のプラグインがあるのを見ましたが、このプラグインをインストールする方法の構成と説明はgrails 3では機能しないようでした.
そこで、assets/fonts/ ディレクトリを作成してそこにフォントを配置し、css を stylesheets ディレクトリに追加して、application.css から参照することで、多かれ少なかれ手動で fa を追加しようとしました。grails run-app 経由で Idea を実行すると、すべての fa リソースが正常に表示されます。
ただし、war ファイルをパッケージ化して tomcat で実行すると、fa リソースがまったく表示されません。アプリ用に作成したコンパイル済みスタイル シートを見ると、fa スタイル シートに配置した ../fonts/ が削除されており、フォント ファイルが見つかりません。
@font-face {font-family: 'FontAwesome';src: url('fontawesome-webfont-32400f4e08932a94d8bfd2422702c446.eot?v=4.5.0')
この生成されたフォント リソースと他のすべては、アプリケーションのルートから解決できません (404) が、/assets/ を先頭に追加すると解決できます。
これを機能させるには、アセット パイプラインの構成に関して何が不足していますか?