Glassfish3.1.2をDojo1.7で使用していて、ビルドプロセスを短縮したいのですが、Mavenがビルドごとにdojojsファイルをコピーするのにかなりの時間がかかります。CDNバージョンのdojoを使用できますが、オフライン時にデバッグできるようにしたいと思います。事前に圧縮されたdojoソースファイルを使用するようにGlassfishに指示する方法はありますか?明確にするために、Glassfishにファイルを圧縮させたくありません。
1 に答える
1
必要なリソースを独立したWARファイルに配置し、個別にデプロイできますか?新しいWARファイルに依存するリソース(差分URL)へのコンテキストパスがありますが、一度デプロイすることができます。
それでも不十分な場合は、代わりに小さなサーブレット(通常のアプリにパッケージ化されている)を記述して、配置したjarファイルから見つけたリソース(* .getClass()。getResourceStream())を公開することもできますglassfishv3/glassfish/domains/domain1/lib
。これは、restful-wsを介して行うのは簡単です。また、一部のライブラリ(primefaces)は、リソースの公開を容易にします。
于 2012-07-28T21:36:57.340 に答える