7

私はビルド プロジェクトに apache maven を使用しているので、バージョンに基づいて依存関係の JavaScript フレームワークを自動的に追加し、javascript フレームワークを整理し、変更ラベル バージョンのみをダウンロードしたいと考えています。Java の依存関係や maven の代替のようなプラグインはありますか?

4

2 に答える 2

12

サーブレット API バージョン 3 の機能を使用してこれを行う標準的な方法があります。任意の jar は、META-INF/resources の下にある Web リソース (javascript、css、画像など) を公開できます。

あなたの問題を解決するために、webapp プロジェクトで再利用するすべての JavaScript フレームワークに対して、タイプ「jar」の Maven プロジェクトを作成します。

唯一の注意点は、servlet-api v3 には Tomcat 7 が必要であり、Tomcat 7 には Java 6 が必要であるということですが、これは通常は問題になりません。

このブログを参照してください: http://alexismp.wordpress.com/2010/04/28/web-inflib-jarmeta-infresources/

サーブレット API 3 リファレンス: http://download.oracle.com/otndocs/jcp/servlet-3.0-fr-eval-oth-JSpec/

于 2013-05-23T13:01:21.007 に答える
2

<dependency>WebJars を介して JavaScript フレームワークを含めることができます: http://www.webjars.org/documentation

次に、次のような AngularJs を含めることができます。

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>angularjs</artifactId>
    <version>1.4.8</version>
</dependency>

WebJars は Maven 中央リポジトリでもホストされています: http://search.maven.org/#artifactdetails%7Corg.webjars.bower%7Cangularjs%7C1.5.0-rc.1%7Cjar

于 2016-01-24T22:51:02.700 に答える