2012-01-09 11 views
0

JSPで書かれた特定のWebページにロードされたすべてのJSファイル名を収集するカスタムtaglibがあります。 JSfileを集約して縮小するために、このtaglibからmavenビルド中にデータを収集したいと思います。Mavenビルド中にJSPでtaglibデータを読み取る方法

JSPをプリコンパイルすることによって、taglibからデータを収集する方法はありますか。

もしそうでなければ、JSPで呼び出されるJSファイルの集計を行うにはどうしますか?

答えて

0

タグは、JSPのコンパイル時に実行されるのではなく、JSPの実行時に実行されます。あなたのタグが正確に何をしているのかを理解するのは難しいです。なぜなら、事前にすべてのJSファイルを集約して縮小することができないからです(これらのファイルの1つが開発中に変更され、あなたのJSPで1つのagregatedおよびminified JSファイルを使用してください。

+0

あなたの答えをありがとう。私は開発中に生成されたファイルを使用することはできません。なぜなら、異なるブランチで作業する多くのチームが存在し、すべてのファイルが一度にマージされるからです。私は、マージ後に集約ファイルを生成し、それを縮小しなければなりません。私は別のアプローチで実装しようとします。 –

+0

私はそれがどのように問題であるかわかりません。 JSファイルが変更されるたびに、指定されたブランチ上で、アグリゲーションとミニ化が行われます。また、ビルド時にMavenビルドでビルドされている場合、JSPは常に最新の集約され、縮小されたJSファイルを参照します。 –

+0

ありがとうJB。開発中に生成されたファイルを使用したくないので、これを実装するために別のメカニズムを使用する必要があります。 –

関連する問題